

union HMLearnsets {
    struct {
        u8 cut:1;
        u8 fly:1;
        u8 surf:1;
        u8 strength:1;
        u8 flash:1;
        u8 rock_smash:1;
        u8 waterfall:1;
        u8 dive:1;
    } gMove;
    u8 data;
};

union TMLearnsets
{
	struct {
		u8 mega_punch:1; //百万吨重拳
		u8 mega_kick:1; //百万吨重踢
		u8 pay_day:1; //聚宝功
		u8 fire_punch:1; //火焰拳
		u8 ice_punch:1; //冰冻拳
		u8 thunder_punch:1; //雷电拳
		u8 fly:1; //飞翔
		u8 pin_missile:1; //飞弹针
		u8 hyper_beam:1; //破坏光线
		u8 giga_impact:1; //终极冲击
		u8 magical_leaf:1; //魔法叶
		u8 solar_beam:1; //日光束
		u8 solar_blade:1; //日光刃
		u8 fire_spin:1; //火焰旋涡
		u8 thunder_wave:1; //电磁波
		u8 dig:1; //挖洞
		u8 screech:1; //刺耳声
		u8 light_screen:1; //光墙
		u8 reflect:1; //反射壁
		u8 safeguard:1; //神秘守护
		u8 self_destruct:1; //自爆
		u8 rest:1; //睡觉
		u8 rock_slide:1; //岩崩
		u8 thief:1; //小偷
		u8 snore:1; //打鼾
		u8 protect:1; //守住
		u8 scary_face:1; //鬼面
		u8 icy_wind:1; //冰冻之风
		u8 giga_drain:1; //终极吸取
		u8 charm:1; //撒娇
		u8 steel_wing:1; //钢翼
		u8 attract:1; //迷人
		u8 sandstorm:1; //沙暴
		u8 rain_dance:1; //求雨
		u8 sunny_day:1; //大晴天
		u8 hail:1; //冰雹
		u8 whirlpool:1; //潮旋
		u8 beat_up:1; //围攻
		u8 will_o_wisp:1; //鬼火
		u8 facade:1; //硬撑
		u8 swift:1; //高速星星
		u8 helping_hand:1; //帮助
		u8 revenge:1; //报复
		u8 brick_break:1; //劈瓦
		u8 imprison:1; //封印
		u8 dive:1; //潜水
		u8 weather_ball:1; //气象球
		u8 fake_tears:1; //假哭
		u8 rock_tomb:1; //岩石封锁
		u8 sand_tomb:1; //流沙地狱
		u8 bullet_seed:1; //种子机关枪
		u8 icicle_spear:1; //冰锥
		u8 bounce:1; //弹跳
		u8 mud_shot:1; //泥巴射击
		u8 rock_blast:1; //岩石爆击
		u8 brine:1; //盐水
		u8 u_turn:1; //急速折返
		u8 payback:1; //以牙还牙
		u8 assurance:1; //恶意追击
		u8 fling:1; //投掷
		u8 power_swap:1; //力量互换
		u8 guard_swap:1; //防守互换
		u8 speed_swap:1; //速度互换
		u8 drain_punch:1; //吸取拳
		u8 avalanche:1; //雪崩
		u8 shadow_claw:1; //暗影爪
		u8 thunder_fang:1; //雷电牙
		u8 ice_fang:1; //冰冻牙
		u8 fire_fang:1; //火焰牙
		u8 psycho_cut:1; //精神利刃
		u8 trick_room:1; //戏法空间
		u8 wonder_room:1; //奇妙空间
		u8 magic_room:1; //魔法空间
		u8 cross_poison:1; //十字毒刃
		u8 venoshock:1; //毒液冲击
		u8 low_sweep:1; //下盘踢
		u8 round:1; //轮唱
		u8 hex:1; //祸不单行
		u8 acrobatics:1; //杂技
		u8 retaliate:1; //报仇
		u8 volt_switch:1; //伏特替换
		u8 bulldoze:1; //重踏
		u8 electroweb:1; //电网
		u8 razor_shell:1; //贝壳刃
		u8 tail_slap:1; //扫尾拍打
		u8 snarl:1; //大声咆哮
		u8 phantom_force:1; //潜灵奇袭
		u8 draining_kiss:1; //吸取之吻
		u8 grassy_terrain:1; //青草场地
		u8 misty_terrain:1; //薄雾场地
		u8 electric_terrain:1; //电气场地
		u8 psychic_terrain:1; //精神场地
		u8 mystical_fire:1; //魔法火焰
		u8 eerie_impulse:1; //怪异电波
		u8 false_swipe:1; //点到为止
		u8 air_slash:1; //空气斩
		u8 smart_strike:1; //修长之角
		u8 brutal_swing:1; //狂舞挥打
		u8 stomping_tantrum:1; //跺脚
		u8 breaking_swipe:1; //广域破坏
	} d;
	u8 data[13];
};

const union HMLearnsets gHMLearnsets[] = {
    [SPECIES_NONE]={.gMove={.cut=1,.fly=1}},
    [SPECIES_BULBASAUR]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_IVYSAUR]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_VENUSAUR]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_CHARMANDER]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_CHARMELEON]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_CHARIZARD]={.gMove={.cut=1,.fly=1,.rock_smash=1,.strength=1}},
    [SPECIES_SQUIRTLE]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_WARTORTLE]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_BLASTOISE]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_BUTTERFREE]={.gMove={.flash=1}},
    [SPECIES_BEEDRILL]={.gMove={.cut=1,.flash=1,.rock_smash=1}},
    [SPECIES_PIDGEY]={.gMove={.fly=1}},
    [SPECIES_PIDGEOTTO]={.gMove={.fly=1}},
    [SPECIES_PIDGEOT]={.gMove={.fly=1}},
    [SPECIES_RATTATA]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_RATICATE]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_SPEAROW]={.gMove={.fly=1}},
    [SPECIES_FEAROW]={.gMove={.fly=1}},
    [SPECIES_EKANS]={.gMove={.strength=1}},
    [SPECIES_ARBOK]={.gMove={.strength=1}},
    [SPECIES_PIKACHU]={.gMove={.flash=1,.fly=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_RAICHU]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_SANDSHREW]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_SANDSLASH]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_NIDORAN_F]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_NIDORINA]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_NIDOQUEEN]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_NIDORAN_M]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_NIDORINO]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_NIDOKING]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_CLEFAIRY]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_CLEFABLE]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_JIGGLYPUFF]={.gMove={.flash=1,.strength=1}},
    [SPECIES_WIGGLYTUFF]={.gMove={.flash=1,.strength=1}},
    [SPECIES_ZUBAT]={.gMove={.fly=1}},
    [SPECIES_GOLBAT]={.gMove={.fly=1}},
    [SPECIES_ODDISH]={.gMove={.cut=1,.flash=1}},
    [SPECIES_GLOOM]={.gMove={.cut=1,.flash=1}},
    [SPECIES_VILEPLUME]={.gMove={.cut=1,.flash=1}},
    [SPECIES_PARAS]={.gMove={.cut=1,.flash=1,.rock_smash=1}},
    [SPECIES_PARASECT]={.gMove={.cut=1,.flash=1,.rock_smash=1}},
    [SPECIES_VENONAT]={.gMove={.flash=1}},
    [SPECIES_VENOMOTH]={.gMove={.flash=1}},
    [SPECIES_DIGLETT]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_DUGTRIO]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_MEOWTH]={.gMove={.cut=1,.flash=1}},
    [SPECIES_PERSIAN]={.gMove={.cut=1,.flash=1}},
    [SPECIES_PSYDUCK]={.gMove={.dive=1,.flash=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_GOLDUCK]={.gMove={.dive=1,.flash=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_MANKEY]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_PRIMEAPE]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_GROWLITHE]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_ARCANINE]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_POLIWAG]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_POLIWHIRL]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_POLIWRATH]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_ABRA]={.gMove={.flash=1}},
    [SPECIES_KADABRA]={.gMove={.flash=1}},
    [SPECIES_ALAKAZAM]={.gMove={.flash=1}},
    [SPECIES_MACHOP]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_MACHOKE]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_MACHAMP]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_BELLSPROUT]={.gMove={.cut=1,.flash=1}},
    [SPECIES_WEEPINBELL]={.gMove={.cut=1,.flash=1}},
    [SPECIES_VICTREEBEL]={.gMove={.cut=1,.flash=1}},
    [SPECIES_TENTACOOL]={.gMove={.cut=1,.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_TENTACRUEL]={.gMove={.cut=1,.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_GEODUDE]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_GRAVELER]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_GOLEM]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_PONYTA]={.gMove={.strength=1}},
    [SPECIES_RAPIDASH]={.gMove={.strength=1}},
    [SPECIES_SLOWPOKE]={.gMove={.dive=1,.flash=1,.strength=1,.surf=1}},
    [SPECIES_SLOWBRO]={.gMove={.dive=1,.flash=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_MAGNEMITE]={.gMove={.flash=1}},
    [SPECIES_MAGNETON]={.gMove={.flash=1}},
    [SPECIES_FARFETCHD]={.gMove={.cut=1,.fly=1}},
    [SPECIES_DODUO]={.gMove={.fly=1}},
    [SPECIES_DODRIO]={.gMove={.fly=1}},
    [SPECIES_SEEL]={.gMove={.dive=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_DEWGONG]={.gMove={.dive=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_GRIMER]={.gMove={.strength=1}},
    [SPECIES_MUK]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_SHELLDER]={.gMove={.dive=1,.surf=1}},
    [SPECIES_CLOYSTER]={.gMove={.dive=1,.surf=1}},
    [SPECIES_GENGAR]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_ONIX]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_DROWZEE]={.gMove={.flash=1}},
    [SPECIES_HYPNO]={.gMove={.flash=1}},
    [SPECIES_KRABBY]={.gMove={.cut=1,.dive=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_KINGLER]={.gMove={.cut=1,.dive=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_VOLTORB]={.gMove={.flash=1}},
    [SPECIES_ELECTRODE]={.gMove={.flash=1}},
    [SPECIES_EXEGGCUTE]={.gMove={.flash=1,.strength=1}},
    [SPECIES_EXEGGUTOR]={.gMove={.flash=1,.strength=1}},
    [SPECIES_CUBONE]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_MAROWAK]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_HITMONLEE]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_HITMONCHAN]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_LICKITUNG]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_KOFFING]={.gMove={.flash=1}},
    [SPECIES_WEEZING]={.gMove={.flash=1}},
    [SPECIES_RHYHORN]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_RHYDON]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_CHANSEY]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_TANGELA]={.gMove={.cut=1,.flash=1,.rock_smash=1}},
    [SPECIES_KANGASKHAN]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_HORSEA]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_SEADRA]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_GOLDEEN]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_SEAKING]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_STARYU]={.gMove={.dive=1,.flash=1,.surf=1,.waterfall=1}},
    [SPECIES_STARMIE]={.gMove={.dive=1,.flash=1,.surf=1,.waterfall=1}},
    [SPECIES_MR_MIME]={.gMove={.flash=1}},
    [SPECIES_SCYTHER]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_JYNX]={.gMove={.flash=1}},
    [SPECIES_ELECTABUZZ]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_MAGMAR]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_PINSIR]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_TAUROS]={.gMove={.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_GYARADOS]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_LAPRAS]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_VAPOREON]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_JOLTEON]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_FLAREON]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_PORYGON]={.gMove={.flash=1}},
    [SPECIES_OMANYTE]={.gMove={.dive=1,.rock_smash=1,.surf=1,.waterfall=1}},
    [SPECIES_OMASTAR]={.gMove={.dive=1,.rock_smash=1,.surf=1,.waterfall=1}},
    [SPECIES_KABUTO]={.gMove={.rock_smash=1,.surf=1,.waterfall=1}},
    [SPECIES_KABUTOPS]={.gMove={.cut=1,.dive=1,.rock_smash=1,.surf=1,.waterfall=1}},
    [SPECIES_AERODACTYL]={.gMove={.fly=1,.rock_smash=1,.strength=1}},
    [SPECIES_SNORLAX]={.gMove={.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_ARTICUNO]={.gMove={.fly=1,.rock_smash=1}},
    [SPECIES_ZAPDOS]={.gMove={.flash=1,.fly=1,.rock_smash=1}},
    [SPECIES_MOLTRES]={.gMove={.fly=1,.rock_smash=1}},
    [SPECIES_DRATINI]={.gMove={.surf=1,.waterfall=1}},
    [SPECIES_DRAGONAIR]={.gMove={.surf=1,.waterfall=1}},
    [SPECIES_DRAGONITE]={.gMove={.cut=1,.dive=1,.fly=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_MEWTWO]={.gMove={.dive=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_MEW]={.gMove={.cut=1,.dive=1,.flash=1,.fly=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_CHIKORITA]={.gMove={.cut=1,.flash=1}},
    [SPECIES_BAYLEEF]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_MEGANIUM]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_CYNDAQUIL]={.gMove={.cut=1}},
    [SPECIES_QUILAVA]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_TYPHLOSION]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_TOTODILE]={.gMove={.cut=1,.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_CROCONAW]={.gMove={.cut=1,.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_FERALIGATR]={.gMove={.cut=1,.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_SENTRET]={.gMove={.cut=1,.surf=1}},
    [SPECIES_FURRET]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_HOOTHOOT]={.gMove={.flash=1,.fly=1}},
    [SPECIES_NOCTOWL]={.gMove={.flash=1,.fly=1}},
    [SPECIES_LEDYBA]={.gMove={.flash=1}},
    [SPECIES_LEDIAN]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_SPINARAK]={.gMove={.flash=1}},
    [SPECIES_ARIADOS]={.gMove={.flash=1}},
    [SPECIES_CROBAT]={.gMove={.fly=1}},
    [SPECIES_CHINCHOU]={.gMove={.dive=1,.flash=1,.surf=1,.waterfall=1}},
    [SPECIES_LANTURN]={.gMove={.dive=1,.flash=1,.surf=1,.waterfall=1}},
    [SPECIES_PICHU]={.gMove={.flash=1,.surf=1}},
    [SPECIES_CLEFFA]={.gMove={.flash=1}},
    [SPECIES_IGGLYBUFF]={.gMove={.flash=1}},
    [SPECIES_TOGEPI]={.gMove={.flash=1,.rock_smash=1}},
    [SPECIES_TOGETIC]={.gMove={.flash=1,.fly=1,.rock_smash=1}},
    [SPECIES_NATU]={.gMove={.flash=1}},
    [SPECIES_XATU]={.gMove={.flash=1,.fly=1}},
    [SPECIES_MAREEP]={.gMove={.flash=1}},
    [SPECIES_FLAAFFY]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_AMPHAROS]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_BELLOSSOM]={.gMove={.cut=1,.flash=1}},
    [SPECIES_MARILL]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_AZUMARILL]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_SUDOWOODO]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_POLITOED]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_HOPPIP]={.gMove={.flash=1}},
    [SPECIES_SKIPLOOM]={.gMove={.flash=1}},
    [SPECIES_JUMPLUFF]={.gMove={.flash=1}},
    [SPECIES_AIPOM]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_SUNKERN]={.gMove={.cut=1,.flash=1}},
    [SPECIES_SUNFLORA]={.gMove={.cut=1,.flash=1}},
    [SPECIES_YANMA]={.gMove={.flash=1}},
    [SPECIES_WOOPER]={.gMove={.dive=1,.flash=1,.rock_smash=1,.surf=1,.waterfall=1}},
    [SPECIES_QUAGSIRE]={.gMove={.dive=1,.flash=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_ESPEON]={.gMove={.cut=1,.flash=1}},
    [SPECIES_UMBREON]={.gMove={.cut=1,.flash=1}},
    [SPECIES_MURKROW]={.gMove={.fly=1}},
    [SPECIES_SLOWKING]={.gMove={.dive=1,.flash=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_MISDREAVUS]={.gMove={.flash=1}},
    [SPECIES_GIRAFARIG]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_PINECO]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_FORRETRESS]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_DUNSPARCE]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_GLIGAR]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_STEELIX]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_SNUBBULL]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_GRANBULL]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_QWILFISH]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_SCIZOR]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_SHUCKLE]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_HERACROSS]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_SNEASEL]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_TEDDIURSA]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_URSARING]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_SLUGMA]={.gMove={.rock_smash=1}},
    [SPECIES_MAGCARGO]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_SWINUB]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_PILOSWINE]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_CORSOLA]={.gMove={.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_REMORAID]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_OCTILLERY]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_DELIBIRD]={.gMove={.fly=1}},
    [SPECIES_MANTINE]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_SKARMORY]={.gMove={.cut=1,.flash=1,.fly=1,.rock_smash=1}},
    [SPECIES_HOUNDOUR]={.gMove={.rock_smash=1}},
    [SPECIES_HOUNDOOM]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_KINGDRA]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_PHANPY]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_DONPHAN]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_PORYGON2]={.gMove={.flash=1}},
    [SPECIES_STANTLER]={.gMove={.flash=1}},
    [SPECIES_TYROGUE]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_HITMONTOP]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_SMOOCHUM]={.gMove={.flash=1}},
    [SPECIES_ELEKID]={.gMove={.flash=1,.rock_smash=1}},
    [SPECIES_MAGBY]={.gMove={.rock_smash=1}},
    [SPECIES_MILTANK]={.gMove={.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_BLISSEY]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_RAIKOU]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_ENTEI]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_SUICUNE]={.gMove={.cut=1,.dive=1,.rock_smash=1,.surf=1,.waterfall=1}},
    [SPECIES_LARVITAR]={.gMove={.rock_smash=1}},
    [SPECIES_PUPITAR]={.gMove={.rock_smash=1}},
    [SPECIES_TYRANITAR]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_LUGIA]={.gMove={.dive=1,.flash=1,.fly=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_HO_OH]={.gMove={.flash=1,.fly=1,.rock_smash=1,.strength=1}},
    [SPECIES_CELEBI]={.gMove={.cut=1,.flash=1}},
    [SPECIES_TREECKO]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_GROVYLE]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_SCEPTILE]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_TORCHIC]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_COMBUSKEN]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_BLAZIKEN]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_MUDKIP]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_MARSHTOMP]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_SWAMPERT]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_POOCHYENA]={.gMove={.rock_smash=1}},
    [SPECIES_MIGHTYENA]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_ZIGZAGOON]={.gMove={.cut=1,.rock_smash=1,.surf=1}},
    [SPECIES_LINOONE]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_BEAUTIFLY]={.gMove={.flash=1}},
    [SPECIES_DUSTOX]={.gMove={.flash=1}},
    [SPECIES_LOTAD]={.gMove={.flash=1,.surf=1}},
    [SPECIES_LOMBRE]={.gMove={.dive=1,.flash=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_LUDICOLO]={.gMove={.dive=1,.flash=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_SEEDOT]={.gMove={.flash=1,.rock_smash=1}},
    [SPECIES_NUZLEAF]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_SHIFTRY]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_TAILLOW]={.gMove={.fly=1}},
    [SPECIES_SWELLOW]={.gMove={.fly=1}},
    [SPECIES_WINGULL]={.gMove={.fly=1}},
    [SPECIES_PELIPPER]={.gMove={.fly=1,.surf=1}},
    [SPECIES_RALTS]={.gMove={.flash=1}},
    [SPECIES_KIRLIA]={.gMove={.flash=1}},
    [SPECIES_GARDEVOIR]={.gMove={.flash=1}},
    [SPECIES_SURSKIT]={.gMove={.flash=1}},
    [SPECIES_MASQUERAIN]={.gMove={.flash=1}},
    [SPECIES_SHROOMISH]={.gMove={.flash=1}},
    [SPECIES_BRELOOM]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_SLAKOTH]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_VIGOROTH]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_SLAKING]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_NINCADA]={.gMove={.cut=1,.flash=1}},
    [SPECIES_NINJASK]={.gMove={.cut=1,.flash=1}},
    [SPECIES_SHEDINJA]={.gMove={.cut=1,.flash=1}},
    [SPECIES_LOUDRED]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_EXPLOUD]={.gMove={.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_MAKUHITA]={.gMove={.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_HARIYAMA]={.gMove={.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_AZURILL]={.gMove={.surf=1,.waterfall=1}},
    [SPECIES_NOSEPASS]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_SKITTY]={.gMove={.flash=1}},
    [SPECIES_DELCATTY]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_SABLEYE]={.gMove={.cut=1,.flash=1,.rock_smash=1}},
    [SPECIES_MAWILE]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_ARON]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_LAIRON]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_AGGRON]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_MEDITITE]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_MEDICHAM]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_ELECTRIKE]={.gMove={.flash=1,.strength=1}},
    [SPECIES_MANECTRIC]={.gMove={.flash=1,.strength=1}},
    [SPECIES_PLUSLE]={.gMove={.flash=1}},
    [SPECIES_MINUN]={.gMove={.flash=1}},
    [SPECIES_VOLBEAT]={.gMove={.flash=1}},
    [SPECIES_ILLUMISE]={.gMove={.flash=1}},
    [SPECIES_ROSELIA]={.gMove={.cut=1,.flash=1}},
    [SPECIES_GULPIN]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_SWALOT]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_CARVANHA]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_SHARPEDO]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_WAILMER]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_WAILORD]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_NUMEL]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_CAMERUPT]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_TORKOAL]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_SPOINK]={.gMove={.flash=1}},
    [SPECIES_GRUMPIG]={.gMove={.flash=1}},
    [SPECIES_SPINDA]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_TRAPINCH]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_VIBRAVA]={.gMove={.fly=1,.rock_smash=1,.strength=1}},
    [SPECIES_FLYGON]={.gMove={.fly=1,.rock_smash=1,.strength=1}},
    [SPECIES_CACNEA]={.gMove={.cut=1,.flash=1}},
    [SPECIES_CACTURNE]={.gMove={.cut=1,.flash=1,.strength=1}},
    [SPECIES_SWABLU]={.gMove={.fly=1}},
    [SPECIES_ALTARIA]={.gMove={.fly=1,.rock_smash=1}},
    [SPECIES_ZANGOOSE]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_SEVIPER]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_LUNATONE]={.gMove={.flash=1}},
    [SPECIES_SOLROCK]={.gMove={.flash=1}},
    [SPECIES_BARBOACH]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_WHISCASH]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_CORPHISH]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_CRAWDAUNT]={.gMove={.cut=1,.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_BALTOY]={.gMove={.flash=1}},
    [SPECIES_CLAYDOL]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_LILEEP]={.gMove={.flash=1}},
    [SPECIES_CRADILY]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_ANORITH]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_ARMALDO]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_FEEBAS]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_MILOTIC]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_CASTFORM]={.gMove={.flash=1}},
    [SPECIES_KECLEON]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_SHUPPET]={.gMove={.flash=1}},
    [SPECIES_BANETTE]={.gMove={.flash=1}},
    [SPECIES_DUSKULL]={.gMove={.flash=1}},
    [SPECIES_DUSCLOPS]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_TROPIUS]={.gMove={.cut=1,.flash=1,.fly=1,.rock_smash=1,.strength=1}},
    [SPECIES_CHIMECHO]={.gMove={.flash=1}},
    [SPECIES_ABSOL]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_SNORUNT]={.gMove={.flash=1}},
    [SPECIES_GLALIE]={.gMove={.flash=1}},
    [SPECIES_SPHEAL]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_SEALEO]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_WALREIN]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_CLAMPERL]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_HUNTAIL]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_GOREBYSS]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_RELICANTH]={.gMove={.dive=1,.rock_smash=1,.surf=1,.waterfall=1}},
    [SPECIES_LUVDISC]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_BAGON]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_SHELGON]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_SALAMENCE]={.gMove={.cut=1,.fly=1,.rock_smash=1,.strength=1}},
    [SPECIES_METANG]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_METAGROSS]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_REGIROCK]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_REGICE]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_REGISTEEL]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_LATIAS]={.gMove={.cut=1,.dive=1,.flash=1,.fly=1,.surf=1,.waterfall=1}},
    [SPECIES_LATIOS]={.gMove={.cut=1,.dive=1,.flash=1,.fly=1,.surf=1,.waterfall=1}},
    [SPECIES_KYOGRE]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_GROUDON]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_RAYQUAZA]={.gMove={.dive=1,.fly=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_JIRACHI]={.gMove={.flash=1}},
    [SPECIES_DEOXYS]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_TURTWIG]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_GROTLE]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_TORTERRA]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_CHIMCHAR]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_MONFERNO]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_INFERNAPE]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_PIPLUP]={.gMove={.cut=1,.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_PRINPLUP]={.gMove={.cut=1,.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_EMPOLEON]={.gMove={.cut=1,.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_STARLY]={.gMove={.fly=1}},
    [SPECIES_STARAVIA]={.gMove={.fly=1}},
    [SPECIES_STARAPTOR]={.gMove={.fly=1}},
    [SPECIES_BIDOOF]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_BIBAREL]={.gMove={.cut=1,.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_KRICKETUNE]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_SHINX]={.gMove={.flash=1,.strength=1}},
    [SPECIES_LUXIO]={.gMove={.flash=1,.strength=1}},
    [SPECIES_LUXRAY]={.gMove={.flash=1,.strength=1}},
    [SPECIES_BUDEW]={.gMove={.cut=1,.flash=1}},
    [SPECIES_ROSERADE]={.gMove={.cut=1,.flash=1}},
    [SPECIES_CRANIDOS]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_RAMPARDOS]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_SHIELDON]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_BASTIODON]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_WORMADAM]={.gMove={.flash=1}},
    [SPECIES_MOTHIM]={.gMove={.flash=1}},
    [SPECIES_VESPIQUEN]={.gMove={.cut=1,.flash=1}},
    [SPECIES_PACHIRISU]={.gMove={.cut=1,.flash=1}},
    [SPECIES_BUIZEL]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_FLOATZEL]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_CHERUBI]={.gMove={.flash=1}},
    [SPECIES_CHERRIM]={.gMove={.flash=1}},
    [SPECIES_SHELLOS]={.gMove={.dive=1,.surf=1}},
    [SPECIES_GASTRODON]={.gMove={.dive=1,.flash=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_AMBIPOM]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_DRIFLOON]={.gMove={.cut=1,.flash=1}},
    [SPECIES_DRIFBLIM]={.gMove={.cut=1,.flash=1,.fly=1}},
    [SPECIES_BUNEARY]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_LOPUNNY]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_MISMAGIUS]={.gMove={.flash=1}},
    [SPECIES_HONCHKROW]={.gMove={.fly=1}},
    [SPECIES_GLAMEOW]={.gMove={.cut=1,.flash=1}},
    [SPECIES_PURUGLY]={.gMove={.cut=1,.flash=1}},
    [SPECIES_CHINGLING]={.gMove={.flash=1}},
    [SPECIES_STUNKY]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_SKUNTANK]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_BRONZOR]={.gMove={.flash=1}},
    [SPECIES_BRONZONG]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_MIMEJR]={.gMove={.flash=1}},
    [SPECIES_HAPPINY]={.gMove={.flash=1}},
    [SPECIES_CHATOT]={.gMove={.fly=1}},
    [SPECIES_SPIRITOMB]={.gMove={.flash=1}},
    [SPECIES_GIBLE]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_GABITE]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_GARCHOMP]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_MUNCHLAX]={.gMove={.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_RIOLU]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_LUCARIO]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_HIPPOPOTAS]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_HIPPOWDON]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_SKORUPI]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_DRAPION]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_CROAGUNK]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_TOXICROAK]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_CARNIVINE]={.gMove={.cut=1,.flash=1}},
    [SPECIES_FINNEON]={.gMove={.dive=1,.flash=1,.surf=1,.waterfall=1}},
    [SPECIES_LUMINEON]={.gMove={.dive=1,.flash=1,.surf=1,.waterfall=1}},
    [SPECIES_MANTYKE]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_SNOVER]={.gMove={.flash=1}},
    [SPECIES_ABOMASNOW]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_WEAVILE]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_MAGNEZONE]={.gMove={.flash=1}},
    [SPECIES_LICKILICKY]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_RHYPERIOR]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_TANGROWTH]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_ELECTIVIRE]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_MAGMORTAR]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_TOGEKISS]={.gMove={.flash=1,.fly=1,.rock_smash=1}},
    [SPECIES_YANMEGA]={.gMove={.flash=1}},
    [SPECIES_LEAFEON]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_GLACEON]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_GLISCOR]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_MAMOSWINE]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_PORYGON_Z]={.gMove={.flash=1}},
    [SPECIES_GALLADE]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_PROBOPASS]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_DUSKNOIR]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_FROSLASS]={.gMove={.flash=1}},
    [SPECIES_ROTOM]={.gMove={.flash=1}},
    [SPECIES_UXIE]={.gMove={.flash=1}},
    [SPECIES_MESPRIT]={.gMove={.flash=1}},
    [SPECIES_AZELF]={.gMove={.flash=1}},
    [SPECIES_DIALGA]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_PALKIA]={.gMove={.cut=1,.dive=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_HEATRAN]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_REGIGIGAS]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_GIRATINA]={.gMove={.cut=1,.fly=1,.rock_smash=1,.strength=1}},
    [SPECIES_CRESSELIA]={.gMove={.flash=1}},
    [SPECIES_PHIONE]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_MANAPHY]={.gMove={.dive=1,.flash=1,.surf=1,.waterfall=1}},
    [SPECIES_DARKRAI]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_SHAYMIN]={.gMove={.flash=1}},
    [SPECIES_ARCEUS]={.gMove={.cut=1,.dive=1,.flash=1,.fly=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_VICTINI]={.gMove={.flash=1,.rock_smash=1}},
    [SPECIES_SNIVY]={.gMove={.cut=1,.flash=1}},
    [SPECIES_SERVINE]={.gMove={.cut=1,.flash=1}},
    [SPECIES_SERPERIOR]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_TEPIG]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_PIGNITE]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_EMBOAR]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_OSHAWOTT]={.gMove={.cut=1,.dive=1,.rock_smash=1,.surf=1,.waterfall=1}},
    [SPECIES_DEWOTT]={.gMove={.cut=1,.dive=1,.rock_smash=1,.surf=1,.waterfall=1}},
    [SPECIES_SAMUROTT]={.gMove={.cut=1,.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_PATRAT]={.gMove={.cut=1}},
    [SPECIES_WATCHOG]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_LILLIPUP]={.gMove={.rock_smash=1}},
    [SPECIES_HERDIER]={.gMove={.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_STOUTLAND]={.gMove={.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_PURRLOIN]={.gMove={.cut=1}},
    [SPECIES_LIEPARD]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_PANSAGE]={.gMove={.cut=1,.flash=1,.rock_smash=1}},
    [SPECIES_SIMISAGE]={.gMove={.cut=1,.flash=1,.rock_smash=1}},
    [SPECIES_PANSEAR]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_SIMISEAR]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_PANPOUR]={.gMove={.cut=1,.dive=1,.rock_smash=1,.surf=1,.waterfall=1}},
    [SPECIES_SIMIPOUR]={.gMove={.cut=1,.dive=1,.rock_smash=1,.surf=1,.waterfall=1}},
    [SPECIES_MUNNA]={.gMove={.flash=1}},
    [SPECIES_MUSHARNA]={.gMove={.flash=1}},
    [SPECIES_PIDOVE]={.gMove={.fly=1}},
    [SPECIES_TRANQUILL]={.gMove={.fly=1}},
    [SPECIES_UNFEZANT]={.gMove={.fly=1}},
    [SPECIES_BLITZLE]={.gMove={.flash=1}},
    [SPECIES_ZEBSTRIKA]={.gMove={.flash=1,.rock_smash=1}},
    [SPECIES_ROGGENROLA]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_BOLDORE]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_GIGALITH]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_WOOBAT]={.gMove={.flash=1,.fly=1}},
    [SPECIES_SWOOBAT]={.gMove={.flash=1,.fly=1}},
    [SPECIES_DRILBUR]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_EXCADRILL]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_AUDINO]={.gMove={.flash=1,.surf=1}},
    [SPECIES_TIMBURR]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_GURDURR]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_CONKELDURR]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_TYMPOLE]={.gMove={.surf=1}},
    [SPECIES_PALPITOAD]={.gMove={.rock_smash=1,.surf=1}},
    [SPECIES_SEISMITOAD]={.gMove={.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_THROH]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_SAWK]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_SEWADDLE]={.gMove={.cut=1,.flash=1}},
    [SPECIES_SWADLOON]={.gMove={.cut=1,.flash=1}},
    [SPECIES_LEAVANNY]={.gMove={.cut=1,.flash=1}},
    [SPECIES_VENIPEDE]={.gMove={.rock_smash=1}},
    [SPECIES_WHIRLIPEDE]={.gMove={.rock_smash=1}},
    [SPECIES_SCOLIPEDE]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_COTTONEE]={.gMove={.flash=1}},
    [SPECIES_WHIMSICOTT]={.gMove={.flash=1}},
    [SPECIES_PETILIL]={.gMove={.cut=1,.flash=1}},
    [SPECIES_LILLIGANT]={.gMove={.cut=1,.flash=1}},
    [SPECIES_BASCULIN]={.gMove={.cut=1,.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_SANDILE]={.gMove={.cut=1}},
    [SPECIES_KROKOROK]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_KROOKODILE]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_DARUMAKA]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_DARMANITAN]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_DWEBBLE]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_CRUSTLE]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_SCRAGGY]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_SCRAFTY]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_SIGILYPH]={.gMove={.flash=1,.fly=1}},
    [SPECIES_YAMASK]={.gMove={.flash=1}},
    [SPECIES_COFAGRIGUS]={.gMove={.flash=1}},
    [SPECIES_TIRTOUGA]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_CARRACOSTA]={.gMove={.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_ARCHEN]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_ARCHEOPS]={.gMove={.cut=1,.fly=1,.rock_smash=1}},
    [SPECIES_ZORUA]={.gMove={.cut=1}},
    [SPECIES_ZOROARK]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_GOTHITA]={.gMove={.flash=1}},
    [SPECIES_GOTHORITA]={.gMove={.flash=1}},
    [SPECIES_GOTHITELLE]={.gMove={.flash=1}},
    [SPECIES_SOLOSIS]={.gMove={.flash=1}},
    [SPECIES_DUOSION]={.gMove={.flash=1}},
    [SPECIES_REUNICLUS]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_DUCKLETT]={.gMove={.dive=1,.fly=1,.surf=1}},
    [SPECIES_SWANNA]={.gMove={.dive=1,.fly=1,.surf=1}},
    [SPECIES_DEERLING]={.gMove={.flash=1}},
    [SPECIES_SAWSBUCK]={.gMove={.cut=1,.flash=1,.rock_smash=1}},
    [SPECIES_EMOLGA]={.gMove={.cut=1,.flash=1}},
    [SPECIES_KARRABLAST]={.gMove={.cut=1}},
    [SPECIES_ESCAVALIER]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_FOONGUS]={.gMove={.flash=1}},
    [SPECIES_AMOONGUSS]={.gMove={.flash=1}},
    [SPECIES_FRILLISH]={.gMove={.dive=1,.flash=1,.surf=1,.waterfall=1}},
    [SPECIES_JELLICENT]={.gMove={.dive=1,.flash=1,.surf=1,.waterfall=1}},
    [SPECIES_ALOMOMOLA]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_JOLTIK]={.gMove={.cut=1,.flash=1}},
    [SPECIES_GALVANTULA]={.gMove={.cut=1,.flash=1}},
    [SPECIES_FERROSEED]={.gMove={.flash=1,.rock_smash=1}},
    [SPECIES_FERROTHORN]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_KLINK]={.gMove={.rock_smash=1}},
    [SPECIES_KLANG]={.gMove={.rock_smash=1}},
    [SPECIES_KLINKLANG]={.gMove={.rock_smash=1}},
    [SPECIES_EELEKTRIK]={.gMove={.flash=1}},
    [SPECIES_EELEKTROSS]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_ELGYEM]={.gMove={.flash=1}},
    [SPECIES_BEHEEYEM]={.gMove={.flash=1}},
    [SPECIES_LITWICK]={.gMove={.flash=1}},
    [SPECIES_LAMPENT]={.gMove={.flash=1}},
    [SPECIES_CHANDELURE]={.gMove={.flash=1}},
    [SPECIES_AXEW]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_FRAXURE]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_HAXORUS]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_CUBCHOO]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_BEARTIC]={.gMove={.cut=1,.dive=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_STUNFISK]={.gMove={.flash=1,.surf=1}},
    [SPECIES_MIENFOO]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_MIENSHAO]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_DRUDDIGON]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_GOLETT]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_GOLURK]={.gMove={.flash=1,.fly=1,.rock_smash=1,.strength=1}},
    [SPECIES_PAWNIARD]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_BISHARP]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_BOUFFALANT]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_RUFFLET]={.gMove={.cut=1,.fly=1,.rock_smash=1,.strength=1}},
    [SPECIES_BRAVIARY]={.gMove={.cut=1,.fly=1,.rock_smash=1,.strength=1}},
    [SPECIES_VULLABY]={.gMove={.cut=1,.fly=1,.rock_smash=1}},
    [SPECIES_MANDIBUZZ]={.gMove={.cut=1,.fly=1,.rock_smash=1}},
    [SPECIES_HEATMOR]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_DURANT]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_DEINO]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_ZWEILOUS]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_HYDREIGON]={.gMove={.fly=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_VOLCARONA]={.gMove={.fly=1}},
    [SPECIES_COBALION]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_TERRAKION]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_VIRIZION]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_TORNADUS]={.gMove={.fly=1,.rock_smash=1,.strength=1}},
    [SPECIES_THUNDURUS]={.gMove={.fly=1,.rock_smash=1,.strength=1}},
    [SPECIES_RESHIRAM]={.gMove={.cut=1,.fly=1,.rock_smash=1,.strength=1}},
    [SPECIES_ZEKROM]={.gMove={.cut=1,.flash=1,.fly=1,.rock_smash=1,.strength=1}},
    [SPECIES_LANDORUS]={.gMove={.fly=1,.rock_smash=1,.strength=1}},
    [SPECIES_KYUREM]={.gMove={.cut=1,.fly=1,.rock_smash=1,.strength=1}},
    [SPECIES_KELDEO]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_MELOETTA]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_GENESECT]={.gMove={.flash=1,.fly=1}},
    [SPECIES_CHESPIN]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_QUILLADIN]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_CHESNAUGHT]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_FENNEKIN]={.gMove={.cut=1}},
    [SPECIES_BRAIXEN]={.gMove={.cut=1}},
    [SPECIES_DELPHOX]={.gMove={.cut=1}},
    [SPECIES_FROAKIE]={.gMove={.cut=1,.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_FROGADIER]={.gMove={.cut=1,.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_GRENINJA]={.gMove={.cut=1,.dive=1,.rock_smash=1,.strength=1,.surf=1,.waterfall=1}},
    [SPECIES_BUNNELBY]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_DIGGERSBY]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_FLETCHLING]={.gMove={.fly=1}},
    [SPECIES_FLETCHINDER]={.gMove={.fly=1}},
    [SPECIES_TALONFLAME]={.gMove={.fly=1}},
    [SPECIES_VIVILLON]={.gMove={.flash=1}},
    [SPECIES_LITLEO]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_PYROAR]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_FLABEBE]={.gMove={.flash=1}},
    [SPECIES_FLOETTE]={.gMove={.flash=1}},
    [SPECIES_FLORGES]={.gMove={.flash=1}},
    [SPECIES_SKIDDO]={.gMove={.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_GOGOAT]={.gMove={.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_PANCHAM]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_PANGORO]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_FURFROU]={.gMove={.flash=1,.rock_smash=1,.surf=1}},
    [SPECIES_ESPURR]={.gMove={.cut=1,.flash=1}},
    [SPECIES_MEOWSTIC]={.gMove={.cut=1,.flash=1}},
    [SPECIES_HONEDGE]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_DOUBLADE]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_AEGISLASH]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_SPRITZEE]={.gMove={.flash=1}},
    [SPECIES_AROMATISSE]={.gMove={.flash=1}},
    [SPECIES_SWIRLIX]={.gMove={.flash=1,.surf=1}},
    [SPECIES_SLURPUFF]={.gMove={.flash=1,.surf=1}},
    [SPECIES_INKAY]={.gMove={.cut=1,.flash=1}},
    [SPECIES_MALAMAR]={.gMove={.cut=1,.flash=1}},
    [SPECIES_BINACLE]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_BARBARACLE]={.gMove={.cut=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_SKRELP]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_DRAGALGE]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_CLAUNCHER]={.gMove={.cut=1,.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_CLAWITZER]={.gMove={.cut=1,.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_HELIOPTILE]={.gMove={.cut=1,.flash=1,.surf=1}},
    [SPECIES_HELIOLISK]={.gMove={.cut=1,.flash=1,.surf=1}},
    [SPECIES_TYRUNT]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_TYRANTRUM]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_AMAURA]={.gMove={.flash=1,.rock_smash=1}},
    [SPECIES_AURORUS]={.gMove={.flash=1,.rock_smash=1}},
    [SPECIES_SYLVEON]={.gMove={.cut=1,.flash=1}},
    [SPECIES_HAWLUCHA]={.gMove={.cut=1,.fly=1,.rock_smash=1,.strength=1}},
    [SPECIES_DEDENNE]={.gMove={.cut=1,.flash=1}},
    [SPECIES_CARBINK]={.gMove={.flash=1}},
    [SPECIES_GOODRA]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_KLEFKI]={.gMove={.cut=1}},
    [SPECIES_PHANTUMP]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_TREVENANT]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_PUMPKABOO]={.gMove={.flash=1,.rock_smash=1}},
    [SPECIES_GOURGEIST]={.gMove={.flash=1,.rock_smash=1}},
    [SPECIES_BERGMITE]={.gMove={.flash=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_AVALUGG]={.gMove={.flash=1,.rock_smash=1,.strength=1,.surf=1}},
    [SPECIES_NOIBAT]={.gMove={.cut=1,.fly=1}},
    [SPECIES_NOIVERN]={.gMove={.cut=1,.fly=1}},
    [SPECIES_XERNEAS]={.gMove={.cut=1,.flash=1}},
    [SPECIES_YVELTAL]={.gMove={.cut=1,.fly=1}},
    [SPECIES_ZYGARDE]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_DIANCIE]={.gMove={.flash=1}},
    [SPECIES_HOOPA]={.gMove={.flash=1}},
    [SPECIES_VOLCANION]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_POPPLIO]={.gMove={.surf=1,.waterfall=1}},
    [SPECIES_BRIONNE]={.gMove={.surf=1,.waterfall=1}},
    [SPECIES_PRIMARINA]={.gMove={.surf=1,.waterfall=1}},
    [SPECIES_PIKIPEK]={.gMove={.fly=1,.rock_smash=1}},
    [SPECIES_TRUMBEAK]={.gMove={.fly=1,.rock_smash=1}},
    [SPECIES_TOUCANNON]={.gMove={.fly=1,.rock_smash=1}},
    [SPECIES_CRABRAWLER]={.gMove={.rock_smash=1}},
    [SPECIES_CRABOMINABLE]={.gMove={.rock_smash=1}},
    [SPECIES_ORICORIO]={.gMove={.fly=1}},
    [SPECIES_WISHIWASHI]={.gMove={.dive=1,.surf=1,.waterfall=1}},
    [SPECIES_MAREANIE]={.gMove={.surf=1}},
    [SPECIES_TOXAPEX]={.gMove={.surf=1}},
    [SPECIES_DEWPIDER]={.gMove={.surf=1,.waterfall=1}},
    [SPECIES_ARAQUANID]={.gMove={.surf=1,.waterfall=1}},
    [SPECIES_MORELULL]={.gMove={.flash=1}},
    [SPECIES_SHIINOTIC]={.gMove={.flash=1}},
    [SPECIES_PASSIMIAN]={.gMove={.rock_smash=1}},
    [SPECIES_WIMPOD]={.gMove={.surf=1,.waterfall=1}},
    [SPECIES_GOLISOPOD]={.gMove={.rock_smash=1,.surf=1,.waterfall=1}},
    [SPECIES_SILVALLY]={.gMove={.surf=1}},
    [SPECIES_BRUXISH]={.gMove={.surf=1,.waterfall=1}},
    [SPECIES_DRAMPA]={.gMove={.fly=1,.surf=1}},
    [SPECIES_DHELMISE]={.gMove={.surf=1}},
    [SPECIES_TAPU_KOKO]={.gMove={.fly=1}},
    [SPECIES_TAPU_FINI]={.gMove={.surf=1,.waterfall=1}},
    [SPECIES_LUNALA]={.gMove={.fly=1}},
    [SPECIES_CELESTEELA]={.gMove={.fly=1}},
    [SPECIES_KARTANA]={.gMove={.cut=1}},
    [SPECIES_NAGANADEL]={.gMove={.fly=1}},
    [SPECIES_WORMADAM_SANDY]={.gMove={.flash=1}},
    [SPECIES_WORMADAM_TRASH]={.gMove={.flash=1}},
    [SPECIES_KYUREM_BLACK]={.gMove={.cut=1,.fly=1,.rock_smash=1,.strength=1}},
    [SPECIES_KYUREM_WHITE]={.gMove={.cut=1,.fly=1,.rock_smash=1,.strength=1}},
    [SPECIES_MEOWSTIC_F]={.gMove={.cut=1,.flash=1}},
    [SPECIES_ALOLAN_RATTATA]={.gMove={.cut=1}},
    [SPECIES_ALOLAN_RATICATE]={.gMove={.cut=1}},
    [SPECIES_ALOLAN_RAICHU]={.gMove={.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_ALOLAN_SANDSHREW]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_ALOLAN_SANDSLASH]={.gMove={.cut=1,.rock_smash=1,.strength=1}},
    [SPECIES_ALOLAN_DIGLETT]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_ALOLAN_DUGTRIO]={.gMove={.cut=1,.rock_smash=1}},
    [SPECIES_ALOLAN_MEOWTH]={.gMove={.cut=1,.flash=1}},
    [SPECIES_ALOLAN_PERSIAN]={.gMove={.cut=1,.flash=1}},
    [SPECIES_ALOLAN_GEODUDE]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_ALOLAN_GRAVELER]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_ALOLAN_GOLEM]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_ALOLAN_GRIMER]={.gMove={.strength=1}},
    [SPECIES_ALOLAN_MUK]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_ALOLAN_EXEGGUTOR]={.gMove={.flash=1,.strength=1}},
    [SPECIES_ALOLAN_MAROWAK]={.gMove={.rock_smash=1,.strength=1}},
    [SPECIES_DEOXYS_ATTACK]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_DEOXYS_DEFENSE]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
    [SPECIES_DEOXYS_SPEED]={.gMove={.cut=1,.flash=1,.rock_smash=1,.strength=1}},
};

const union TMLearnsets gTMLearnsets[] ={
[NATIONAL_DEX_BULBASAUR]={ .d={ .magical_leaf=1,.solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.weather_ball=1,.bullet_seed=1,.venoshock=1,.round=1,.grassy_terrain=1,.false_swipe=1 } },
[NATIONAL_DEX_IVYSAUR]={ .d={ .magical_leaf=1,.solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.weather_ball=1,.bullet_seed=1,.venoshock=1,.round=1,.grassy_terrain=1,.false_swipe=1 } },
[NATIONAL_DEX_VENUSAUR]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.weather_ball=1,.bullet_seed=1,.venoshock=1,.round=1,.bulldoze=1,.grassy_terrain=1,.false_swipe=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_CHARMANDER]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.fire_spin=1,.dig=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sunny_day=1,.beat_up=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.weather_ball=1,.rock_tomb=1,.fling=1,.shadow_claw=1,.fire_fang=1,.round=1,.acrobatics=1,.false_swipe=1 } },
[NATIONAL_DEX_CHARMELEON]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.fire_spin=1,.dig=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sunny_day=1,.beat_up=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.weather_ball=1,.rock_tomb=1,.fling=1,.shadow_claw=1,.fire_fang=1,.round=1,.acrobatics=1,.false_swipe=1 } },
[NATIONAL_DEX_CHARIZARD]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.dig=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.steel_wing=1,.attract=1,.sandstorm=1,.sunny_day=1,.beat_up=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.weather_ball=1,.rock_tomb=1,.fling=1,.shadow_claw=1,.fire_fang=1,.round=1,.acrobatics=1,.bulldoze=1,.mystical_fire=1,.false_swipe=1,.air_slash=1,.brutal_swing=1,.breaking_swipe=1 } },
[NATIONAL_DEX_SQUIRTLE]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.dig=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.helping_hand=1,.brick_break=1,.dive=1,.weather_ball=1,.rock_tomb=1,.brine=1,.fling=1,.round=1,.false_swipe=1 } },
[NATIONAL_DEX_WARTORTLE]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.dig=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.helping_hand=1,.brick_break=1,.dive=1,.weather_ball=1,.rock_tomb=1,.brine=1,.fling=1,.round=1,.false_swipe=1 } },
[NATIONAL_DEX_BLASTOISE]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.helping_hand=1,.brick_break=1,.dive=1,.weather_ball=1,.rock_tomb=1,.brine=1,.fling=1,.avalanche=1,.round=1,.bulldoze=1,.false_swipe=1 } },
[NATIONAL_DEX_CATERPIE]={ .d={ .snore=1,.electroweb=1 } },
[NATIONAL_DEX_METAPOD]={ .d={ .snore=1,.electroweb=1 } },
[NATIONAL_DEX_BUTTERFREE]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.venoshock=1,.round=1,.acrobatics=1,.electroweb=1,.draining_kiss=1,.air_slash=1 } },
[NATIONAL_DEX_WEEDLE]={ .d={ .electroweb=1 } },
[NATIONAL_DEX_KAKUNA]={ .d={ .electroweb=1 } },
[NATIONAL_DEX_BEEDRILL]={ .d={ .pin_missile=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.u_turn=1,.payback=1,.assurance=1,.venoshock=1,.round=1,.acrobatics=1,.electroweb=1,.false_swipe=1,.brutal_swing=1 } },
[NATIONAL_DEX_PIDGEY]={ .d={ .fly=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_PIDGEOTTO]={ .d={ .fly=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_PIDGEOT]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_RATTATA]={ .d={ .thunder_wave=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.revenge=1,.u_turn=1,.assurance=1,.shadow_claw=1,.round=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_RATICATE]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.revenge=1,.u_turn=1,.assurance=1,.shadow_claw=1,.venoshock=1,.round=1,.retaliate=1,.snarl=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_SPEAROW]={ .d={ .fly=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.assurance=1,.round=1,.false_swipe=1 } },
[NATIONAL_DEX_FEAROW]={ .d={ .pay_day=1,.fly=1,.hyper_beam=1,.giga_impact=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.assurance=1,.round=1,.false_swipe=1 } },
[NATIONAL_DEX_EKANS]={ .d={ .dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.beat_up=1,.facade=1,.rock_tomb=1,.payback=1,.venoshock=1,.round=1,.bulldoze=1,.brutal_swing=1 } },
[NATIONAL_DEX_ARBOK]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.beat_up=1,.facade=1,.rock_tomb=1,.payback=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.venoshock=1,.round=1,.bulldoze=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_PIKACHU]={ .d={ .mega_punch=1,.mega_kick=1,.pay_day=1,.thunder_punch=1,.fly=1,.thunder_wave=1,.dig=1,.light_screen=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.fling=1,.round=1,.volt_switch=1,.electroweb=1,.draining_kiss=1,.electric_terrain=1 } },
[NATIONAL_DEX_RAICHU]={ .d={ .mega_punch=1,.mega_kick=1,.pay_day=1,.thunder_punch=1,.fly=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.light_screen=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.fling=1,.round=1,.volt_switch=1,.electroweb=1,.draining_kiss=1,.electric_terrain=1,.eerie_impulse=1,.brutal_swing=1 } },
[NATIONAL_DEX_SANDSHREW]={ .d={ .dig=1,.safeguard=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.hail=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.fling=1,.shadow_claw=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_SANDSLASH]={ .d={ .pin_missile=1,.hyper_beam=1,.giga_impact=1,.dig=1,.safeguard=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.hail=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.fling=1,.shadow_claw=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_NIDORAN_F]={ .d={ .dig=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.beat_up=1,.facade=1,.helping_hand=1,.shadow_claw=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_NIDORINA]={ .d={ .dig=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.beat_up=1,.facade=1,.helping_hand=1,.shadow_claw=1,.venoshock=1,.round=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_NIDOQUEEN]={ .d={ .mega_punch=1,.mega_kick=1,.pay_day=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.reflect=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.beat_up=1,.facade=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.rock_blast=1,.fling=1,.avalanche=1,.shadow_claw=1,.venoshock=1,.round=1,.hex=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_NIDORAN_M]={ .d={ .dig=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.beat_up=1,.facade=1,.helping_hand=1,.shadow_claw=1,.venoshock=1,.round=1,.smart_strike=1 } },
[NATIONAL_DEX_NIDORINO]={ .d={ .dig=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.beat_up=1,.facade=1,.helping_hand=1,.shadow_claw=1,.venoshock=1,.round=1,.smart_strike=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_NIDOKING]={ .d={ .mega_punch=1,.mega_kick=1,.pay_day=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.reflect=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.beat_up=1,.facade=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.rock_blast=1,.fling=1,.avalanche=1,.shadow_claw=1,.venoshock=1,.round=1,.hex=1,.bulldoze=1,.smart_strike=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_CLEFAIRY]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.magical_leaf=1,.solar_beam=1,.thunder_wave=1,.dig=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.brick_break=1,.imprison=1,.fake_tears=1,.bounce=1,.fling=1,.drain_punch=1,.wonder_room=1,.round=1,.retaliate=1,.draining_kiss=1,.misty_terrain=1,.mystical_fire=1 } },
[NATIONAL_DEX_CLEFABLE]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.thunder_wave=1,.dig=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.brick_break=1,.imprison=1,.fake_tears=1,.bounce=1,.fling=1,.drain_punch=1,.wonder_room=1,.round=1,.retaliate=1,.draining_kiss=1,.misty_terrain=1,.mystical_fire=1 } },
[NATIONAL_DEX_VULPIX]={ .d={ .fire_spin=1,.dig=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.imprison=1,.weather_ball=1,.payback=1,.power_swap=1,.round=1,.hex=1,.tail_slap=1,.draining_kiss=1,.mystical_fire=1 } },
[NATIONAL_DEX_NINETALES]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.dig=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.imprison=1,.weather_ball=1,.fake_tears=1,.payback=1,.power_swap=1,.wonder_room=1,.round=1,.hex=1,.tail_slap=1,.draining_kiss=1,.misty_terrain=1,.mystical_fire=1 } },
[NATIONAL_DEX_JIGGLYPUFF]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.solar_beam=1,.thunder_wave=1,.dig=1,.screech=1,.light_screen=1,.reflect=1,.safeguard=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.brick_break=1,.fake_tears=1,.bounce=1,.fling=1,.drain_punch=1,.round=1,.retaliate=1,.draining_kiss=1,.misty_terrain=1 } },
[NATIONAL_DEX_WIGGLYTUFF]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.dig=1,.screech=1,.light_screen=1,.reflect=1,.safeguard=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.brick_break=1,.fake_tears=1,.bounce=1,.fling=1,.drain_punch=1,.magic_room=1,.round=1,.retaliate=1,.draining_kiss=1,.misty_terrain=1 } },
[NATIONAL_DEX_ZUBAT]={ .d={ .fly=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.payback=1,.assurance=1,.venoshock=1,.round=1,.acrobatics=1,.air_slash=1 } },
[NATIONAL_DEX_GOLBAT]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.payback=1,.assurance=1,.venoshock=1,.round=1,.acrobatics=1,.air_slash=1 } },
[NATIONAL_DEX_ODDISH]={ .d={ .solar_beam=1,.reflect=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.sunny_day=1,.facade=1,.bullet_seed=1,.venoshock=1,.round=1,.grassy_terrain=1 } },
[NATIONAL_DEX_GLOOM]={ .d={ .solar_beam=1,.reflect=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.sunny_day=1,.facade=1,.bullet_seed=1,.fling=1,.drain_punch=1,.venoshock=1,.round=1,.grassy_terrain=1 } },
[NATIONAL_DEX_VILEPLUME]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.sunny_day=1,.facade=1,.bullet_seed=1,.fling=1,.drain_punch=1,.venoshock=1,.round=1,.grassy_terrain=1 } },
[NATIONAL_DEX_PARAS]={ .d={ .solar_beam=1,.dig=1,.screech=1,.light_screen=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.brick_break=1,.bullet_seed=1,.cross_poison=1,.venoshock=1,.round=1,.grassy_terrain=1,.false_swipe=1 } },
[NATIONAL_DEX_PARASECT]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.screech=1,.light_screen=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.brick_break=1,.bullet_seed=1,.cross_poison=1,.venoshock=1,.round=1,.grassy_terrain=1,.false_swipe=1 } },
[NATIONAL_DEX_VENONAT]={ .d={ .solar_beam=1,.screech=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_VENOMOTH]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.screech=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.venoshock=1,.round=1,.acrobatics=1 } },
[NATIONAL_DEX_DIGLETT]={ .d={ .dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.beat_up=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.assurance=1,.shadow_claw=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_DUGTRIO]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.beat_up=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.assurance=1,.shadow_claw=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_MEOWTH]={ .d={ .pay_day=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.beat_up=1,.facade=1,.swift=1,.u_turn=1,.payback=1,.assurance=1,.shadow_claw=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_PERSIAN]={ .d={ .pay_day=1,.hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.beat_up=1,.facade=1,.swift=1,.fake_tears=1,.u_turn=1,.payback=1,.assurance=1,.shadow_claw=1,.round=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_PSYDUCK]={ .d={ .mega_punch=1,.mega_kick=1,.pay_day=1,.ice_punch=1,.dig=1,.screech=1,.light_screen=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.brick_break=1,.dive=1,.brine=1,.fling=1,.shadow_claw=1,.wonder_room=1,.round=1 } },
[NATIONAL_DEX_GOLDUCK]={ .d={ .mega_punch=1,.mega_kick=1,.pay_day=1,.ice_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.light_screen=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.brick_break=1,.dive=1,.brine=1,.fling=1,.shadow_claw=1,.wonder_room=1,.low_sweep=1,.round=1 } },
[NATIONAL_DEX_MANKEY]={ .d={ .mega_punch=1,.mega_kick=1,.pay_day=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.beat_up=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.u_turn=1,.payback=1,.assurance=1,.fling=1,.low_sweep=1,.round=1,.acrobatics=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_PRIMEAPE]={ .d={ .mega_punch=1,.mega_kick=1,.pay_day=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.beat_up=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.u_turn=1,.payback=1,.assurance=1,.fling=1,.low_sweep=1,.round=1,.acrobatics=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_GROWLITHE]={ .d={ .fire_spin=1,.dig=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.fire_fang=1,.round=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_ARCANINE]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.dig=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.thunder_fang=1,.fire_fang=1,.round=1,.retaliate=1,.bulldoze=1,.snarl=1 } },
[NATIONAL_DEX_POLIWAG]={ .d={ .dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.helping_hand=1,.dive=1,.mud_shot=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_POLIWHIRL]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.helping_hand=1,.brick_break=1,.dive=1,.mud_shot=1,.fling=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_POLIWRATH]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.helping_hand=1,.brick_break=1,.dive=1,.rock_tomb=1,.mud_shot=1,.payback=1,.fling=1,.drain_punch=1,.low_sweep=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_ABRA]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.fling=1,.power_swap=1,.guard_swap=1,.speed_swap=1,.drain_punch=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.psychic_terrain=1 } },
[NATIONAL_DEX_KADABRA]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.thunder_wave=1,.dig=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.fling=1,.power_swap=1,.guard_swap=1,.speed_swap=1,.drain_punch=1,.psycho_cut=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.psychic_terrain=1 } },
[NATIONAL_DEX_ALAKAZAM]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.imprison=1,.fling=1,.power_swap=1,.guard_swap=1,.speed_swap=1,.drain_punch=1,.psycho_cut=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.psychic_terrain=1 } },
[NATIONAL_DEX_MACHOP]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.dig=1,.light_screen=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1 } },
[NATIONAL_DEX_MACHOKE]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.solar_beam=1,.dig=1,.light_screen=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_MACHAMP]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.light_screen=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.rock_blast=1,.payback=1,.assurance=1,.fling=1,.cross_poison=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_BELLSPROUT]={ .d={ .magical_leaf=1,.solar_beam=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.weather_ball=1,.bullet_seed=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_WEEPINBELL]={ .d={ .magical_leaf=1,.solar_beam=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.weather_ball=1,.bullet_seed=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_VICTREEBEL]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.weather_ball=1,.bullet_seed=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_TENTACOOL]={ .d={ .screech=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.brine=1,.payback=1,.cross_poison=1,.venoshock=1,.round=1,.hex=1,.brutal_swing=1 } },
[NATIONAL_DEX_TENTACRUEL]={ .d={ .hyper_beam=1,.giga_impact=1,.screech=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.brine=1,.payback=1,.cross_poison=1,.venoshock=1,.round=1,.hex=1,.brutal_swing=1 } },
[NATIONAL_DEX_GEODUDE]={ .d={ .mega_punch=1,.fire_punch=1,.thunder_punch=1,.giga_impact=1,.thunder_wave=1,.dig=1,.screech=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.rock_blast=1,.fling=1,.round=1,.volt_switch=1,.bulldoze=1,.electroweb=1,.brutal_swing=1 } },
[NATIONAL_DEX_GRAVELER]={ .d={ .mega_punch=1,.fire_punch=1,.thunder_punch=1,.giga_impact=1,.thunder_wave=1,.dig=1,.screech=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.rock_blast=1,.fling=1,.round=1,.volt_switch=1,.bulldoze=1,.electroweb=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_GOLEM]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.screech=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.rock_blast=1,.fling=1,.round=1,.volt_switch=1,.bulldoze=1,.electroweb=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_PONYTA]={ .d={ .solar_beam=1,.solar_blade=1,.fire_spin=1,.reflect=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.imprison=1,.bounce=1,.round=1,.mystical_fire=1 } },
[NATIONAL_DEX_RAPIDASH]={ .d={ .pay_day=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.solar_blade=1,.fire_spin=1,.reflect=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.imprison=1,.bounce=1,.round=1,.mystical_fire=1,.smart_strike=1 } },
[NATIONAL_DEX_SLOWPOKE]={ .d={ .pay_day=1,.ice_punch=1,.thunder_wave=1,.dig=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.imprison=1,.dive=1,.weather_ball=1,.mud_shot=1,.brine=1,.trick_room=1,.wonder_room=1,.round=1,.bulldoze=1,.psychic_terrain=1 } },
[NATIONAL_DEX_SLOWBRO]={ .d={ .mega_punch=1,.mega_kick=1,.pay_day=1,.ice_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.brick_break=1,.imprison=1,.dive=1,.weather_ball=1,.mud_shot=1,.brine=1,.fling=1,.drain_punch=1,.avalanche=1,.trick_room=1,.wonder_room=1,.venoshock=1,.round=1,.bulldoze=1,.razor_shell=1,.psychic_terrain=1,.brutal_swing=1 } },
[NATIONAL_DEX_MAGNEMITE]={ .d={ .thunder_wave=1,.screech=1,.light_screen=1,.reflect=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.round=1,.volt_switch=1,.electroweb=1 } },
[NATIONAL_DEX_MAGNETON]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.screech=1,.light_screen=1,.reflect=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.round=1,.volt_switch=1,.electroweb=1,.electric_terrain=1 } },
[NATIONAL_DEX_FARFETCHD]={ .d={ .fly=1,.solar_blade=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.u_turn=1,.assurance=1,.round=1,.acrobatics=1,.retaliate=1,.false_swipe=1,.air_slash=1,.brutal_swing=1 } },
[NATIONAL_DEX_DODUO]={ .d={ .fly=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.assurance=1,.round=1 } },
[NATIONAL_DEX_DODRIO]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.payback=1,.assurance=1,.round=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_SEEL]={ .d={ .pay_day=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.helping_hand=1,.dive=1,.icicle_spear=1,.brine=1,.fling=1,.round=1,.smart_strike=1 } },
[NATIONAL_DEX_DEWGONG]={ .d={ .pay_day=1,.hyper_beam=1,.giga_impact=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.helping_hand=1,.dive=1,.icicle_spear=1,.brine=1,.fling=1,.avalanche=1,.round=1,.smart_strike=1 } },
[NATIONAL_DEX_GRIMER]={ .d={ .fire_punch=1,.ice_punch=1,.thunder_punch=1,.dig=1,.screech=1,.self_destruct=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.imprison=1,.rock_tomb=1,.payback=1,.assurance=1,.fling=1,.venoshock=1,.round=1,.snarl=1,.brutal_swing=1 } },
[NATIONAL_DEX_MUK]={ .d={ .fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.self_destruct=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.brick_break=1,.imprison=1,.rock_tomb=1,.payback=1,.assurance=1,.fling=1,.venoshock=1,.round=1,.snarl=1,.brutal_swing=1 } },
[NATIONAL_DEX_SHELLDER]={ .d={ .screech=1,.reflect=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.dive=1,.icicle_spear=1,.mud_shot=1,.rock_blast=1,.brine=1,.payback=1,.avalanche=1,.round=1,.razor_shell=1 } },
[NATIONAL_DEX_CLOYSTER]={ .d={ .pin_missile=1,.hyper_beam=1,.giga_impact=1,.screech=1,.light_screen=1,.reflect=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.dive=1,.weather_ball=1,.icicle_spear=1,.mud_shot=1,.rock_blast=1,.brine=1,.payback=1,.avalanche=1,.round=1,.razor_shell=1,.smart_strike=1 } },
[NATIONAL_DEX_GASTLY]={ .d={ .fire_punch=1,.ice_punch=1,.thunder_punch=1,.self_destruct=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.payback=1,.trick_room=1,.wonder_room=1,.venoshock=1,.round=1,.hex=1 } },
[NATIONAL_DEX_HAUNTER]={ .d={ .fire_punch=1,.ice_punch=1,.thunder_punch=1,.safeguard=1,.self_destruct=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.payback=1,.fling=1,.shadow_claw=1,.trick_room=1,.wonder_room=1,.venoshock=1,.round=1,.hex=1 } },
[NATIONAL_DEX_GENGAR]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.self_destruct=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.brick_break=1,.imprison=1,.payback=1,.fling=1,.drain_punch=1,.shadow_claw=1,.trick_room=1,.wonder_room=1,.venoshock=1,.round=1,.hex=1,.phantom_force=1 } },
[NATIONAL_DEX_ONIX]={ .d={ .dig=1,.screech=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.rock_blast=1,.payback=1,.round=1,.bulldoze=1,.brutal_swing=1,.stomping_tantrum=1,.breaking_swipe=1 } },
[NATIONAL_DEX_DROWZEE]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.fling=1,.guard_swap=1,.drain_punch=1,.psycho_cut=1,.trick_room=1,.magic_room=1,.low_sweep=1,.round=1,.psychic_terrain=1 } },
[NATIONAL_DEX_HYPNO]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.fling=1,.guard_swap=1,.drain_punch=1,.psycho_cut=1,.trick_room=1,.magic_room=1,.low_sweep=1,.round=1,.psychic_terrain=1 } },
[NATIONAL_DEX_KRABBY]={ .d={ .dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.brick_break=1,.dive=1,.rock_tomb=1,.mud_shot=1,.brine=1,.fling=1,.round=1,.razor_shell=1,.false_swipe=1 } },
[NATIONAL_DEX_KINGLER]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.brick_break=1,.dive=1,.rock_tomb=1,.mud_shot=1,.brine=1,.fling=1,.round=1,.razor_shell=1,.false_swipe=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_VOLTORB]={ .d={ .thunder_wave=1,.screech=1,.light_screen=1,.reflect=1,.self_destruct=1,.rest=1,.thief=1,.snore=1,.protect=1,.rain_dance=1,.facade=1,.swift=1,.round=1,.volt_switch=1,.eerie_impulse=1 } },
[NATIONAL_DEX_ELECTRODE]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.screech=1,.light_screen=1,.reflect=1,.self_destruct=1,.rest=1,.thief=1,.snore=1,.protect=1,.rain_dance=1,.facade=1,.swift=1,.round=1,.volt_switch=1,.eerie_impulse=1 } },
[NATIONAL_DEX_EXEGGCUTE]={ .d={ .solar_beam=1,.light_screen=1,.reflect=1,.self_destruct=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.bullet_seed=1,.power_swap=1,.trick_room=1,.round=1,.grassy_terrain=1 } },
[NATIONAL_DEX_EXEGGUTOR]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.light_screen=1,.reflect=1,.self_destruct=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.brick_break=1,.bullet_seed=1,.power_swap=1,.psycho_cut=1,.trick_room=1,.round=1,.bulldoze=1,.grassy_terrain=1,.brutal_swing=1,.stomping_tantrum=1,.breaking_swipe=1 } },
[NATIONAL_DEX_CUBONE]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.fling=1,.round=1,.retaliate=1,.bulldoze=1,.false_swipe=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_MAROWAK]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.imprison=1,.rock_tomb=1,.fling=1,.round=1,.hex=1,.retaliate=1,.bulldoze=1,.false_swipe=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_HITMONLEE]={ .d={ .mega_punch=1,.mega_kick=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.bounce=1,.fling=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_HITMONCHAN]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.fling=1,.drain_punch=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1 } },
[NATIONAL_DEX_LICKITUNG]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.fling=1,.round=1,.retaliate=1,.bulldoze=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_KOFFING]={ .d={ .screech=1,.self_destruct=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.payback=1,.assurance=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_WEEZING]={ .d={ .hyper_beam=1,.giga_impact=1,.screech=1,.self_destruct=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.payback=1,.assurance=1,.venoshock=1,.round=1,.brutal_swing=1 } },
[NATIONAL_DEX_RHYHORN]={ .d={ .dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.rock_tomb=1,.mud_shot=1,.rock_blast=1,.payback=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.bulldoze=1,.smart_strike=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_RHYDON]={ .d={ .mega_punch=1,.mega_kick=1,.pay_day=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.mud_shot=1,.rock_blast=1,.payback=1,.fling=1,.avalanche=1,.shadow_claw=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.bulldoze=1,.smart_strike=1,.brutal_swing=1,.stomping_tantrum=1,.breaking_swipe=1 } },
[NATIONAL_DEX_CHANSEY]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.hail=1,.facade=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.fling=1,.drain_punch=1,.round=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_TANGELA]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.bullet_seed=1,.power_swap=1,.round=1,.grassy_terrain=1 } },
[NATIONAL_DEX_KANGASKHAN]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.safeguard=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.beat_up=1,.facade=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.assurance=1,.fling=1,.drain_punch=1,.avalanche=1,.shadow_claw=1,.round=1,.retaliate=1,.bulldoze=1 } },
[NATIONAL_DEX_HORSEA]={ .d={ .rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.dive=1,.bounce=1,.brine=1,.round=1 } },
[NATIONAL_DEX_SEADRA]={ .d={ .hyper_beam=1,.giga_impact=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.dive=1,.bounce=1,.brine=1,.round=1 } },
[NATIONAL_DEX_GOLDEEN]={ .d={ .rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.dive=1,.bounce=1,.mud_shot=1,.round=1,.smart_strike=1 } },
[NATIONAL_DEX_SEAKING]={ .d={ .hyper_beam=1,.giga_impact=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.dive=1,.bounce=1,.mud_shot=1,.round=1,.smart_strike=1 } },
[NATIONAL_DEX_STARYU]={ .d={ .thunder_wave=1,.light_screen=1,.reflect=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.dive=1,.brine=1,.round=1 } },
[NATIONAL_DEX_STARMIE]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.reflect=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.dive=1,.brine=1,.avalanche=1,.psycho_cut=1,.trick_room=1,.wonder_room=1,.round=1 } },
[NATIONAL_DEX_MR_MIME]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.thunder_wave=1,.screech=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.brick_break=1,.payback=1,.fling=1,.power_swap=1,.guard_swap=1,.drain_punch=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.psychic_terrain=1,.mystical_fire=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_SCYTHER]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.light_screen=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.bounce=1,.u_turn=1,.assurance=1,.psycho_cut=1,.cross_poison=1,.round=1,.acrobatics=1,.false_swipe=1,.air_slash=1,.brutal_swing=1 } },
[NATIONAL_DEX_JYNX]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.hyper_beam=1,.giga_impact=1,.screech=1,.light_screen=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.helping_hand=1,.brick_break=1,.fake_tears=1,.icicle_spear=1,.payback=1,.fling=1,.drain_punch=1,.avalanche=1,.psycho_cut=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.draining_kiss=1,.psychic_terrain=1 } },
[NATIONAL_DEX_ELECTABUZZ]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.screech=1,.light_screen=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.fling=1,.low_sweep=1,.round=1,.volt_switch=1,.electroweb=1 } },
[NATIONAL_DEX_MAGMAR]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.fire_spin=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.helping_hand=1,.brick_break=1,.fling=1,.power_swap=1,.low_sweep=1,.round=1 } },
[NATIONAL_DEX_PINSIR]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.fling=1,.round=1,.bulldoze=1,.false_swipe=1,.air_slash=1,.brutal_swing=1 } },
[NATIONAL_DEX_TAUROS]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.helping_hand=1,.revenge=1,.rock_tomb=1,.payback=1,.assurance=1,.round=1,.retaliate=1,.bulldoze=1,.smart_strike=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_MAGIKARP]={ .d={ .bounce=1 } },
[NATIONAL_DEX_GYARADOS]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.reflect=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.bounce=1,.brine=1,.payback=1,.avalanche=1,.ice_fang=1,.round=1,.bulldoze=1,.brutal_swing=1 } },
[NATIONAL_DEX_LAPRAS]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.helping_hand=1,.dive=1,.weather_ball=1,.brine=1,.avalanche=1,.round=1,.bulldoze=1,.smart_strike=1 } },
[NATIONAL_DEX_DITTO]={ .d={  } },
[NATIONAL_DEX_EEVEE]={ .d={ .pay_day=1,.dig=1,.reflect=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.weather_ball=1,.fake_tears=1,.bounce=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_VAPOREON]={ .d={ .pay_day=1,.hyper_beam=1,.giga_impact=1,.dig=1,.reflect=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.dive=1,.weather_ball=1,.fake_tears=1,.brine=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_JOLTEON]={ .d={ .pay_day=1,.pin_missile=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.light_screen=1,.reflect=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.weather_ball=1,.fake_tears=1,.thunder_fang=1,.round=1,.retaliate=1,.volt_switch=1 } },
[NATIONAL_DEX_FLAREON]={ .d={ .pay_day=1,.hyper_beam=1,.giga_impact=1,.fire_spin=1,.dig=1,.reflect=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.weather_ball=1,.fake_tears=1,.fire_fang=1,.round=1,.retaliate=1,.mystical_fire=1 } },
[NATIONAL_DEX_PORYGON]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.power_swap=1,.guard_swap=1,.speed_swap=1,.trick_room=1,.wonder_room=1,.round=1,.electroweb=1,.eerie_impulse=1 } },
[NATIONAL_DEX_OMANYTE]={ .d={ .reflect=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.rock_tomb=1,.mud_shot=1,.rock_blast=1,.brine=1,.round=1 } },
[NATIONAL_DEX_OMASTAR]={ .d={ .pin_missile=1,.hyper_beam=1,.giga_impact=1,.reflect=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.rock_tomb=1,.mud_shot=1,.rock_blast=1,.brine=1,.round=1 } },
[NATIONAL_DEX_KABUTO]={ .d={ .dig=1,.screech=1,.reflect=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.attract=1,.sandstorm=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.rock_tomb=1,.mud_shot=1,.rock_blast=1,.brine=1,.round=1 } },
[NATIONAL_DEX_KABUTOPS]={ .d={ .mega_kick=1,.hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.reflect=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.attract=1,.sandstorm=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.brick_break=1,.dive=1,.rock_tomb=1,.mud_shot=1,.rock_blast=1,.brine=1,.psycho_cut=1,.cross_poison=1,.round=1,.razor_shell=1 } },
[NATIONAL_DEX_AERODACTYL]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.reflect=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.steel_wing=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.rock_tomb=1,.rock_blast=1,.payback=1,.assurance=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.bulldoze=1,.brutal_swing=1 } },
[NATIONAL_DEX_SNORLAX]={ .d={ .mega_punch=1,.mega_kick=1,.pay_day=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.screech=1,.reflect=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.brick_break=1,.rock_tomb=1,.fling=1,.round=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_ARTICUNO]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.reflect=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.steel_wing=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.hail=1,.facade=1,.swift=1,.weather_ball=1,.icicle_spear=1,.u_turn=1,.power_swap=1,.guard_swap=1,.avalanche=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_ZAPDOS]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.screech=1,.light_screen=1,.reflect=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.steel_wing=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.hail=1,.facade=1,.swift=1,.weather_ball=1,.u_turn=1,.round=1,.volt_switch=1,.eerie_impulse=1 } },
[NATIONAL_DEX_MOLTRES]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.steel_wing=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.weather_ball=1,.u_turn=1,.round=1,.mystical_fire=1,.air_slash=1 } },
[NATIONAL_DEX_DRATINI]={ .d={ .hyper_beam=1,.giga_impact=1,.fire_spin=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.round=1,.brutal_swing=1,.breaking_swipe=1 } },
[NATIONAL_DEX_DRAGONAIR]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.fire_spin=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.round=1,.brutal_swing=1,.breaking_swipe=1 } },
[NATIONAL_DEX_DRAGONITE]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.fly=1,.hyper_beam=1,.giga_impact=1,.fire_spin=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.steel_wing=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.brick_break=1,.dive=1,.rock_tomb=1,.fling=1,.round=1,.bulldoze=1,.air_slash=1,.brutal_swing=1,.breaking_swipe=1 } },
[NATIONAL_DEX_MEWTWO]={ .d={ .mega_punch=1,.mega_kick=1,.pay_day=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.hail=1,.will_o_wisp=1,.facade=1,.swift=1,.brick_break=1,.dive=1,.rock_tomb=1,.fling=1,.power_swap=1,.guard_swap=1,.speed_swap=1,.drain_punch=1,.avalanche=1,.psycho_cut=1,.trick_room=1,.wonder_room=1,.magic_room=1,.low_sweep=1,.round=1,.bulldoze=1,.psychic_terrain=1,.brutal_swing=1 } },
[NATIONAL_DEX_MEW]={ .d={ .mega_punch=1,.mega_kick=1,.pay_day=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.fly=1,.pin_missile=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.solar_blade=1,.fire_spin=1,.thunder_wave=1,.dig=1,.screech=1,.light_screen=1,.reflect=1,.safeguard=1,.self_destruct=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.giga_drain=1,.charm=1,.steel_wing=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.beat_up=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.imprison=1,.dive=1,.weather_ball=1,.fake_tears=1,.rock_tomb=1,.sand_tomb=1,.bullet_seed=1,.icicle_spear=1,.bounce=1,.mud_shot=1,.rock_blast=1,.brine=1,.u_turn=1,.payback=1,.assurance=1,.fling=1,.power_swap=1,.guard_swap=1,.speed_swap=1,.drain_punch=1,.avalanche=1,.shadow_claw=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.psycho_cut=1,.trick_room=1,.wonder_room=1,.magic_room=1,.cross_poison=1,.venoshock=1,.low_sweep=1,.round=1,.hex=1,.acrobatics=1,.retaliate=1,.volt_switch=1,.bulldoze=1,.electroweb=1,.razor_shell=1,.tail_slap=1,.snarl=1,.phantom_force=1,.draining_kiss=1,.grassy_terrain=1,.misty_terrain=1,.electric_terrain=1,.psychic_terrain=1,.mystical_fire=1,.eerie_impulse=1,.false_swipe=1,.air_slash=1,.smart_strike=1,.brutal_swing=1,.stomping_tantrum=1,.breaking_swipe=1 } },
[NATIONAL_DEX_CHIKORITA]={ .d={ .magical_leaf=1,.solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.bullet_seed=1,.round=1,.grassy_terrain=1 } },
[NATIONAL_DEX_BAYLEEF]={ .d={ .magical_leaf=1,.solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.bullet_seed=1,.round=1,.grassy_terrain=1 } },
[NATIONAL_DEX_MEGANIUM]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.bullet_seed=1,.round=1,.bulldoze=1,.grassy_terrain=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_CYNDAQUIL]={ .d={ .dig=1,.rest=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.round=1 } },
[NATIONAL_DEX_QUILAVA]={ .d={ .dig=1,.rest=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.brick_break=1,.round=1 } },
[NATIONAL_DEX_TYPHLOSION]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.fling=1,.shadow_claw=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_TOTODILE]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.brick_break=1,.dive=1,.fake_tears=1,.rock_tomb=1,.fling=1,.shadow_claw=1,.ice_fang=1,.round=1 } },
[NATIONAL_DEX_CROCONAW]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.brick_break=1,.dive=1,.fake_tears=1,.rock_tomb=1,.fling=1,.shadow_claw=1,.ice_fang=1,.round=1 } },
[NATIONAL_DEX_FERALIGATR]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.brick_break=1,.dive=1,.fake_tears=1,.rock_tomb=1,.fling=1,.avalanche=1,.shadow_claw=1,.ice_fang=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_SENTRET]={ .d={ .fire_punch=1,.ice_punch=1,.thunder_punch=1,.solar_beam=1,.dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.u_turn=1,.fling=1,.shadow_claw=1,.round=1,.retaliate=1,.brutal_swing=1 } },
[NATIONAL_DEX_FURRET]={ .d={ .fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.u_turn=1,.fling=1,.shadow_claw=1,.round=1,.retaliate=1,.brutal_swing=1 } },
[NATIONAL_DEX_HOOTHOOT]={ .d={ .fly=1,.screech=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.imprison=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_NOCTOWL]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.screech=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.imprison=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_LEDYBA]={ .d={ .mega_punch=1,.ice_punch=1,.thunder_punch=1,.solar_beam=1,.dig=1,.screech=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.u_turn=1,.fling=1,.drain_punch=1,.round=1,.acrobatics=1,.air_slash=1 } },
[NATIONAL_DEX_LEDIAN]={ .d={ .mega_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.screech=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.u_turn=1,.fling=1,.drain_punch=1,.round=1,.acrobatics=1,.air_slash=1 } },
[NATIONAL_DEX_SPINARAK]={ .d={ .pin_missile=1,.solar_beam=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.bounce=1,.cross_poison=1,.venoshock=1,.round=1,.electroweb=1 } },
[NATIONAL_DEX_ARIADOS]={ .d={ .pin_missile=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.bounce=1,.cross_poison=1,.venoshock=1,.round=1,.electroweb=1,.smart_strike=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_CROBAT]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.payback=1,.assurance=1,.cross_poison=1,.venoshock=1,.round=1,.hex=1,.acrobatics=1,.air_slash=1 } },
[NATIONAL_DEX_CHINCHOU]={ .d={ .thunder_wave=1,.screech=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.bounce=1,.brine=1,.round=1,.volt_switch=1 } },
[NATIONAL_DEX_LANTURN]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.screech=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.bounce=1,.brine=1,.round=1,.volt_switch=1,.eerie_impulse=1 } },
[NATIONAL_DEX_PICHU]={ .d={ .mega_punch=1,.mega_kick=1,.thunder_punch=1,.thunder_wave=1,.light_screen=1,.reflect=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.helping_hand=1,.fling=1,.round=1,.volt_switch=1,.electroweb=1,.electric_terrain=1 } },
[NATIONAL_DEX_CLEFFA]={ .d={ .mega_punch=1,.mega_kick=1,.magical_leaf=1,.solar_beam=1,.thunder_wave=1,.dig=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.fake_tears=1,.fling=1,.wonder_room=1,.round=1,.draining_kiss=1,.misty_terrain=1 } },
[NATIONAL_DEX_IGGLYBUFF]={ .d={ .mega_punch=1,.mega_kick=1,.solar_beam=1,.thunder_wave=1,.dig=1,.screech=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.fake_tears=1,.bounce=1,.fling=1,.round=1,.draining_kiss=1,.misty_terrain=1 } },
[NATIONAL_DEX_TOGEPI]={ .d={ .mega_punch=1,.mega_kick=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.fling=1,.round=1,.draining_kiss=1,.mystical_fire=1 } },
[NATIONAL_DEX_TOGETIC]={ .d={ .mega_punch=1,.mega_kick=1,.fly=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.charm=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.imprison=1,.fling=1,.drain_punch=1,.round=1,.retaliate=1,.draining_kiss=1,.mystical_fire=1,.smart_strike=1 } },
[NATIONAL_DEX_NATU]={ .d={ .hyper_beam=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.imprison=1,.u_turn=1,.power_swap=1,.guard_swap=1,.trick_room=1,.magic_room=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_XATU]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.imprison=1,.u_turn=1,.power_swap=1,.guard_swap=1,.trick_room=1,.magic_room=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_MAREEP]={ .d={ .thunder_wave=1,.screech=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.round=1,.electroweb=1,.electric_terrain=1,.eerie_impulse=1 } },
[NATIONAL_DEX_FLAAFFY]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.thunder_wave=1,.screech=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.brick_break=1,.fling=1,.round=1,.volt_switch=1,.electroweb=1,.electric_terrain=1,.eerie_impulse=1 } },
[NATIONAL_DEX_AMPHAROS]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.screech=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.brick_break=1,.fling=1,.round=1,.volt_switch=1,.bulldoze=1,.electroweb=1,.electric_terrain=1,.eerie_impulse=1,.brutal_swing=1 } },
[NATIONAL_DEX_BELLOSSOM]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.bullet_seed=1,.fling=1,.drain_punch=1,.venoshock=1,.round=1,.grassy_terrain=1 } },
[NATIONAL_DEX_MARILL]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.dig=1,.light_screen=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.dive=1,.fake_tears=1,.bounce=1,.mud_shot=1,.fling=1,.round=1,.draining_kiss=1,.misty_terrain=1,.brutal_swing=1 } },
[NATIONAL_DEX_AZUMARILL]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.light_screen=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.dive=1,.fake_tears=1,.bounce=1,.mud_shot=1,.fling=1,.round=1,.bulldoze=1,.draining_kiss=1,.misty_terrain=1,.brutal_swing=1 } },
[NATIONAL_DEX_SUDOWOODO]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.dig=1,.self_destruct=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.helping_hand=1,.brick_break=1,.fake_tears=1,.rock_tomb=1,.sand_tomb=1,.rock_blast=1,.fling=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_POLITOED]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.helping_hand=1,.brick_break=1,.dive=1,.weather_ball=1,.bounce=1,.mud_shot=1,.payback=1,.fling=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_HOPPIP]={ .d={ .pay_day=1,.solar_beam=1,.reflect=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.bullet_seed=1,.bounce=1,.u_turn=1,.round=1,.acrobatics=1,.grassy_terrain=1 } },
[NATIONAL_DEX_SKIPLOOM]={ .d={ .solar_beam=1,.reflect=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.bullet_seed=1,.bounce=1,.u_turn=1,.round=1,.acrobatics=1,.grassy_terrain=1 } },
[NATIONAL_DEX_JUMPLUFF]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.reflect=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.bullet_seed=1,.bounce=1,.u_turn=1,.round=1,.acrobatics=1,.grassy_terrain=1,.false_swipe=1 } },
[NATIONAL_DEX_AIPOM]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.solar_beam=1,.thunder_wave=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.beat_up=1,.facade=1,.swift=1,.revenge=1,.brick_break=1,.bounce=1,.u_turn=1,.payback=1,.fling=1,.shadow_claw=1,.low_sweep=1,.round=1,.acrobatics=1,.retaliate=1,.tail_slap=1 } },
[NATIONAL_DEX_SUNKERN]={ .d={ .solar_beam=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.bullet_seed=1,.round=1,.grassy_terrain=1 } },
[NATIONAL_DEX_SUNFLORA]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.bullet_seed=1,.round=1,.grassy_terrain=1 } },
[NATIONAL_DEX_YANMA]={ .d={ .solar_beam=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.steel_wing=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_WOOPER]={ .d={ .ice_punch=1,.dig=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.mud_shot=1,.guard_swap=1,.round=1,.bulldoze=1,.eerie_impulse=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_QUAGSIRE]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.safeguard=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.brick_break=1,.dive=1,.rock_tomb=1,.mud_shot=1,.fling=1,.guard_swap=1,.round=1,.bulldoze=1,.eerie_impulse=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_ESPEON]={ .d={ .pay_day=1,.hyper_beam=1,.giga_impact=1,.dig=1,.light_screen=1,.reflect=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.weather_ball=1,.fake_tears=1,.power_swap=1,.trick_room=1,.magic_room=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_UMBREON]={ .d={ .pay_day=1,.hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.weather_ball=1,.fake_tears=1,.payback=1,.assurance=1,.guard_swap=1,.wonder_room=1,.round=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_MURKROW]={ .d={ .fly=1,.thunder_wave=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.payback=1,.assurance=1,.round=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_SLOWKING]={ .d={ .mega_punch=1,.mega_kick=1,.pay_day=1,.ice_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.brick_break=1,.imprison=1,.dive=1,.weather_ball=1,.mud_shot=1,.brine=1,.fling=1,.drain_punch=1,.avalanche=1,.trick_room=1,.wonder_room=1,.round=1,.hex=1,.bulldoze=1,.razor_shell=1,.psychic_terrain=1 } },
[NATIONAL_DEX_MISDREAVUS]={ .d={ .thunder_wave=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.imprison=1,.payback=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.hex=1 } },
[NATIONAL_DEX_UNOWN]={ .d={  } },
[NATIONAL_DEX_WOBBUFFET]={ .d={ .safeguard=1,.charm=1 } },
[NATIONAL_DEX_GIRAFARIG]={ .d={ .thunder_wave=1,.light_screen=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.beat_up=1,.facade=1,.swift=1,.assurance=1,.power_swap=1,.guard_swap=1,.trick_room=1,.round=1,.retaliate=1,.bulldoze=1,.psychic_terrain=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_PINECO]={ .d={ .pin_missile=1,.solar_beam=1,.dig=1,.light_screen=1,.reflect=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.swift=1,.revenge=1,.rock_tomb=1,.sand_tomb=1,.payback=1,.venoshock=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_FORRETRESS]={ .d={ .pin_missile=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.light_screen=1,.reflect=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.swift=1,.revenge=1,.rock_tomb=1,.sand_tomb=1,.payback=1,.venoshock=1,.round=1,.volt_switch=1,.bulldoze=1 } },
[NATIONAL_DEX_DUNSPARCE]={ .d={ .solar_beam=1,.thunder_wave=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.rock_tomb=1,.round=1,.hex=1,.retaliate=1,.bulldoze=1,.air_slash=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_GLIGAR]={ .d={ .dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.sand_tomb=1,.u_turn=1,.payback=1,.fling=1,.cross_poison=1,.venoshock=1,.round=1,.acrobatics=1,.bulldoze=1,.false_swipe=1 } },
[NATIONAL_DEX_STEELIX]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.rock_blast=1,.payback=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.bulldoze=1,.brutal_swing=1,.stomping_tantrum=1,.breaking_swipe=1 } },
[NATIONAL_DEX_SNUBBULL]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.solar_beam=1,.thunder_wave=1,.dig=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.fake_tears=1,.payback=1,.fling=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.retaliate=1,.bulldoze=1,.snarl=1 } },
[NATIONAL_DEX_GRANBULL]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.dig=1,.reflect=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.fake_tears=1,.rock_tomb=1,.payback=1,.fling=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.retaliate=1,.bulldoze=1,.snarl=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_QWILFISH]={ .d={ .pin_missile=1,.thunder_wave=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.revenge=1,.dive=1,.bounce=1,.brine=1,.payback=1,.assurance=1,.venoshock=1,.round=1,.hex=1 } },
[NATIONAL_DEX_SCIZOR]={ .d={ .hyper_beam=1,.giga_impact=1,.light_screen=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.sand_tomb=1,.u_turn=1,.assurance=1,.fling=1,.psycho_cut=1,.cross_poison=1,.venoshock=1,.round=1,.acrobatics=1,.false_swipe=1,.air_slash=1,.brutal_swing=1 } },
[NATIONAL_DEX_SHUCKLE]={ .d={ .dig=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.helping_hand=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.rock_blast=1,.venoshock=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_HERACROSS]={ .d={ .pin_missile=1,.hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.bullet_seed=1,.rock_blast=1,.assurance=1,.fling=1,.shadow_claw=1,.venoshock=1,.round=1,.retaliate=1,.bulldoze=1,.false_swipe=1,.smart_strike=1,.brutal_swing=1 } },
[NATIONAL_DEX_SNEASEL]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.dig=1,.screech=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.beat_up=1,.facade=1,.swift=1,.brick_break=1,.fake_tears=1,.payback=1,.fling=1,.avalanche=1,.shadow_claw=1,.psycho_cut=1,.low_sweep=1,.round=1,.retaliate=1,.snarl=1,.false_swipe=1 } },
[NATIONAL_DEX_TEDDIURSA]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.fake_tears=1,.rock_tomb=1,.payback=1,.fling=1,.shadow_claw=1,.round=1,.retaliate=1,.bulldoze=1 } },
[NATIONAL_DEX_URSARING]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.fake_tears=1,.rock_tomb=1,.payback=1,.fling=1,.avalanche=1,.shadow_claw=1,.round=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_SLUGMA]={ .d={ .light_screen=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.rock_tomb=1,.guard_swap=1,.round=1 } },
[NATIONAL_DEX_MAGCARGO]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.light_screen=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.rock_tomb=1,.guard_swap=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_SWINUB]={ .d={ .dig=1,.light_screen=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.hail=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.icicle_spear=1,.mud_shot=1,.avalanche=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_PILOSWINE]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.light_screen=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.icicle_spear=1,.mud_shot=1,.avalanche=1,.ice_fang=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_CORSOLA]={ .d={ .dig=1,.screech=1,.light_screen=1,.reflect=1,.safeguard=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.rock_tomb=1,.icicle_spear=1,.rock_blast=1,.brine=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_REMORAID]={ .d={ .hyper_beam=1,.thunder_wave=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.dive=1,.bullet_seed=1,.bounce=1,.mud_shot=1,.rock_blast=1,.brine=1,.assurance=1,.round=1 } },
[NATIONAL_DEX_OCTILLERY]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.dive=1,.bullet_seed=1,.bounce=1,.mud_shot=1,.rock_blast=1,.brine=1,.payback=1,.assurance=1,.round=1 } },
[NATIONAL_DEX_DELIBIRD]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.fly=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.steel_wing=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.weather_ball=1,.icicle_spear=1,.bounce=1,.assurance=1,.fling=1,.avalanche=1,.round=1,.brutal_swing=1 } },
[NATIONAL_DEX_MANTINE]={ .d={ .hyper_beam=1,.giga_impact=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.dive=1,.rock_tomb=1,.bullet_seed=1,.bounce=1,.rock_blast=1,.brine=1,.assurance=1,.round=1,.acrobatics=1,.bulldoze=1,.air_slash=1 } },
[NATIONAL_DEX_SKARMORY]={ .d={ .fly=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.steel_wing=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.swift=1,.rock_tomb=1,.sand_tomb=1,.payback=1,.assurance=1,.guard_swap=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_HOUNDOUR]={ .d={ .solar_beam=1,.fire_spin=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.beat_up=1,.will_o_wisp=1,.facade=1,.swift=1,.payback=1,.thunder_fang=1,.fire_fang=1,.round=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_HOUNDOOM]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.beat_up=1,.will_o_wisp=1,.facade=1,.swift=1,.payback=1,.thunder_fang=1,.fire_fang=1,.round=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_KINGDRA]={ .d={ .hyper_beam=1,.giga_impact=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.dive=1,.bounce=1,.brine=1,.round=1,.breaking_swipe=1 } },
[NATIONAL_DEX_PHANPY]={ .d={ .rest=1,.rock_slide=1,.snore=1,.protect=1,.charm=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.rock_tomb=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_DONPHAN]={ .d={ .hyper_beam=1,.giga_impact=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.charm=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.rock_tomb=1,.bounce=1,.assurance=1,.thunder_fang=1,.fire_fang=1,.round=1,.bulldoze=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_PORYGON2]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.power_swap=1,.guard_swap=1,.speed_swap=1,.trick_room=1,.wonder_room=1,.round=1,.electroweb=1,.eerie_impulse=1 } },
[NATIONAL_DEX_STANTLER]={ .d={ .giga_impact=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.imprison=1,.bounce=1,.trick_room=1,.magic_room=1,.round=1,.retaliate=1,.bulldoze=1 } },
[NATIONAL_DEX_SMEARGLE]={ .d={  } },
[NATIONAL_DEX_TYROGUE]={ .d={ .mega_punch=1,.mega_kick=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1 } },
[NATIONAL_DEX_HITMONTOP]={ .d={ .mega_punch=1,.mega_kick=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1,.brutal_swing=1 } },
[NATIONAL_DEX_SMOOCHUM]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.light_screen=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.helping_hand=1,.fake_tears=1,.payback=1,.fling=1,.avalanche=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1 } },
[NATIONAL_DEX_ELEKID]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.thunder_wave=1,.screech=1,.light_screen=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.fling=1,.round=1,.volt_switch=1,.electroweb=1 } },
[NATIONAL_DEX_MAGBY]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.fire_spin=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.helping_hand=1,.brick_break=1,.fling=1,.power_swap=1,.round=1 } },
[NATIONAL_DEX_MILTANK]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.fling=1,.round=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_BLISSEY]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.hail=1,.facade=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.fling=1,.drain_punch=1,.avalanche=1,.round=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_RAIKOU]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.light_screen=1,.reflect=1,.rest=1,.snore=1,.protect=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.weather_ball=1,.thunder_fang=1,.round=1,.volt_switch=1,.bulldoze=1,.snarl=1,.electric_terrain=1,.eerie_impulse=1 } },
[NATIONAL_DEX_ENTEI]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.dig=1,.reflect=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.weather_ball=1,.fire_fang=1,.round=1,.bulldoze=1,.snarl=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_SUICUNE]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.reflect=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.dive=1,.weather_ball=1,.brine=1,.avalanche=1,.ice_fang=1,.round=1,.bulldoze=1,.snarl=1,.air_slash=1 } },
[NATIONAL_DEX_LARVITAR]={ .d={ .hyper_beam=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.sand_tomb=1,.payback=1,.assurance=1,.round=1,.retaliate=1,.bulldoze=1,.snarl=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_PUPITAR]={ .d={ .hyper_beam=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.sand_tomb=1,.payback=1,.assurance=1,.round=1,.retaliate=1,.bulldoze=1,.snarl=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_TYRANITAR]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.revenge=1,.brick_break=1,.rock_tomb=1,.sand_tomb=1,.rock_blast=1,.payback=1,.assurance=1,.fling=1,.avalanche=1,.shadow_claw=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.retaliate=1,.bulldoze=1,.snarl=1,.brutal_swing=1,.stomping_tantrum=1,.breaking_swipe=1 } },
[NATIONAL_DEX_LUGIA]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.steel_wing=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.dive=1,.weather_ball=1,.brine=1,.avalanche=1,.wonder_room=1,.round=1,.bulldoze=1,.air_slash=1 } },
[NATIONAL_DEX_HO_OH]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.steel_wing=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.weather_ball=1,.round=1,.bulldoze=1,.mystical_fire=1,.air_slash=1 } },
[NATIONAL_DEX_CELEBI]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.solar_blade=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.weather_ball=1,.u_turn=1,.fling=1,.psycho_cut=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.grassy_terrain=1,.psychic_terrain=1 } },
[NATIONAL_DEX_TREECKO]={ .d={ .mega_punch=1,.mega_kick=1,.thunder_punch=1,.magical_leaf=1,.solar_beam=1,.dig=1,.screech=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.bullet_seed=1,.assurance=1,.fling=1,.drain_punch=1,.round=1,.acrobatics=1,.grassy_terrain=1 } },
[NATIONAL_DEX_GROVYLE]={ .d={ .mega_punch=1,.mega_kick=1,.thunder_punch=1,.magical_leaf=1,.solar_beam=1,.solar_blade=1,.dig=1,.screech=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.bullet_seed=1,.assurance=1,.fling=1,.drain_punch=1,.low_sweep=1,.round=1,.acrobatics=1,.grassy_terrain=1,.false_swipe=1 } },
[NATIONAL_DEX_SCEPTILE]={ .d={ .mega_punch=1,.mega_kick=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.solar_blade=1,.dig=1,.screech=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.bullet_seed=1,.assurance=1,.fling=1,.drain_punch=1,.cross_poison=1,.low_sweep=1,.round=1,.acrobatics=1,.bulldoze=1,.grassy_terrain=1,.false_swipe=1,.brutal_swing=1,.breaking_swipe=1 } },
[NATIONAL_DEX_TORCHIC]={ .d={ .mega_punch=1,.mega_kick=1,.fire_spin=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.rock_tomb=1,.bounce=1,.assurance=1,.shadow_claw=1,.round=1 } },
[NATIONAL_DEX_COMBUSKEN]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.fire_spin=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.bounce=1,.assurance=1,.fling=1,.shadow_claw=1,.low_sweep=1,.round=1 } },
[NATIONAL_DEX_BLAZIKEN]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.bounce=1,.u_turn=1,.assurance=1,.fling=1,.shadow_claw=1,.low_sweep=1,.round=1,.acrobatics=1,.bulldoze=1 } },
[NATIONAL_DEX_MUDKIP]={ .d={ .dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.rock_tomb=1,.avalanche=1,.round=1 } },
[NATIONAL_DEX_MARSHTOMP]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.brick_break=1,.dive=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.fling=1,.avalanche=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_SWAMPERT]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.brick_break=1,.dive=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.fling=1,.avalanche=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_POOCHYENA]={ .d={ .dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.payback=1,.assurance=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_MIGHTYENA]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.payback=1,.assurance=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_ZIGZAGOON]={ .d={ .pin_missile=1,.thunder_wave=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.mud_shot=1,.fling=1,.round=1,.retaliate=1,.tail_slap=1 } },
[NATIONAL_DEX_LINOONE]={ .d={ .pin_missile=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.mud_shot=1,.fling=1,.round=1,.retaliate=1,.tail_slap=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_WURMPLE]={ .d={ .snore=1,.electroweb=1 } },
[NATIONAL_DEX_SILCOON]={ .d={ .snore=1,.electroweb=1 } },
[NATIONAL_DEX_BEAUTIFLY]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.venoshock=1,.round=1,.acrobatics=1,.electroweb=1 } },
[NATIONAL_DEX_CASCOON]={ .d={ .snore=1,.electroweb=1 } },
[NATIONAL_DEX_DUSTOX]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.light_screen=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.venoshock=1,.round=1,.acrobatics=1,.electroweb=1 } },
[NATIONAL_DEX_LOTAD]={ .d={ .solar_beam=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.facade=1,.bullet_seed=1,.round=1 } },
[NATIONAL_DEX_LOMBRE]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.solar_beam=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.facade=1,.brick_break=1,.dive=1,.bullet_seed=1,.mud_shot=1,.fling=1,.drain_punch=1,.round=1 } },
[NATIONAL_DEX_LUDICOLO]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.facade=1,.brick_break=1,.dive=1,.weather_ball=1,.bullet_seed=1,.mud_shot=1,.fling=1,.drain_punch=1,.round=1 } },
[NATIONAL_DEX_SEEDOT]={ .d={ .solar_beam=1,.dig=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.beat_up=1,.facade=1,.bullet_seed=1,.payback=1,.power_swap=1,.round=1,.retaliate=1,.grassy_terrain=1,.false_swipe=1 } },
[NATIONAL_DEX_NUZLEAF]={ .d={ .mega_kick=1,.hyper_beam=1,.solar_beam=1,.solar_blade=1,.dig=1,.self_destruct=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.beat_up=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.bullet_seed=1,.payback=1,.assurance=1,.fling=1,.power_swap=1,.low_sweep=1,.round=1,.retaliate=1,.snarl=1,.grassy_terrain=1,.false_swipe=1 } },
[NATIONAL_DEX_SHIFTRY]={ .d={ .mega_kick=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.solar_blade=1,.dig=1,.screech=1,.self_destruct=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.attract=1,.sunny_day=1,.beat_up=1,.facade=1,.swift=1,.revenge=1,.brick_break=1,.rock_tomb=1,.bullet_seed=1,.bounce=1,.payback=1,.assurance=1,.fling=1,.power_swap=1,.low_sweep=1,.round=1,.retaliate=1,.snarl=1,.grassy_terrain=1,.false_swipe=1,.air_slash=1,.brutal_swing=1 } },
[NATIONAL_DEX_TAILLOW]={ .d={ .fly=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_SWELLOW]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_WINGULL]={ .d={ .fly=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.steel_wing=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.swift=1,.brine=1,.u_turn=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_PELIPPER]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.steel_wing=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.weather_ball=1,.brine=1,.u_turn=1,.payback=1,.fling=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_RALTS]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.magical_leaf=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.fling=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.draining_kiss=1,.misty_terrain=1 } },
[NATIONAL_DEX_KIRLIA]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.magical_leaf=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.fling=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.draining_kiss=1,.misty_terrain=1 } },
[NATIONAL_DEX_GARDEVOIR]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.fling=1,.power_swap=1,.guard_swap=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.draining_kiss=1,.misty_terrain=1,.psychic_terrain=1,.mystical_fire=1 } },
[NATIONAL_DEX_SURSKIT]={ .d={ .solar_beam=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.mud_shot=1,.round=1 } },
[NATIONAL_DEX_MASQUERAIN]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.mud_shot=1,.u_turn=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_SHROOMISH]={ .d={ .solar_beam=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.fake_tears=1,.bullet_seed=1,.drain_punch=1,.venoshock=1,.round=1,.false_swipe=1 } },
[NATIONAL_DEX_BRELOOM]={ .d={ .mega_punch=1,.mega_kick=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.brick_break=1,.fake_tears=1,.rock_tomb=1,.bullet_seed=1,.fling=1,.drain_punch=1,.venoshock=1,.low_sweep=1,.round=1,.retaliate=1,.false_swipe=1 } },
[NATIONAL_DEX_SLAKOTH]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.solar_beam=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.fling=1,.shadow_claw=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_VIGOROTH]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.solar_beam=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.fling=1,.shadow_claw=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1 } },
[NATIONAL_DEX_SLAKING]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.fling=1,.shadow_claw=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_NINCADA]={ .d={ .solar_beam=1,.dig=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.sandstorm=1,.sunny_day=1,.facade=1,.round=1,.false_swipe=1 } },
[NATIONAL_DEX_NINJASK]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.round=1,.acrobatics=1,.false_swipe=1,.air_slash=1 } },
[NATIONAL_DEX_SHEDINJA]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.sandstorm=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.shadow_claw=1,.round=1,.hex=1,.phantom_force=1,.false_swipe=1 } },
[NATIONAL_DEX_WHISMUR]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.solar_beam=1,.screech=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.fake_tears=1,.fling=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_LOUDRED]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.solar_beam=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.fake_tears=1,.rock_tomb=1,.fling=1,.round=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_EXPLOUD]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.brick_break=1,.fake_tears=1,.rock_tomb=1,.fling=1,.avalanche=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_MAKUHITA]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.fling=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1 } },
[NATIONAL_DEX_HARIYAMA]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.brine=1,.payback=1,.fling=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_AZURILL]={ .d={ .light_screen=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.bounce=1,.mud_shot=1,.round=1,.draining_kiss=1,.brutal_swing=1 } },
[NATIONAL_DEX_NOSEPASS]={ .d={ .fire_punch=1,.ice_punch=1,.thunder_punch=1,.thunder_wave=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.rock_tomb=1,.rock_blast=1,.round=1,.volt_switch=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_SKITTY]={ .d={ .pay_day=1,.solar_beam=1,.thunder_wave=1,.dig=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.payback=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_DELCATTY]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.dig=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.payback=1,.round=1,.retaliate=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_SABLEYE]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.imprison=1,.rock_tomb=1,.payback=1,.fling=1,.drain_punch=1,.shadow_claw=1,.wonder_room=1,.low_sweep=1,.round=1,.hex=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_MAWILE]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.brick_break=1,.fake_tears=1,.rock_tomb=1,.payback=1,.assurance=1,.fling=1,.guard_swap=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.draining_kiss=1,.misty_terrain=1,.false_swipe=1,.brutal_swing=1 } },
[NATIONAL_DEX_ARON]={ .d={ .dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.rock_tomb=1,.shadow_claw=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_LAIRON]={ .d={ .dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.rock_blast=1,.shadow_claw=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_AGGRON]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.brick_break=1,.rock_tomb=1,.sand_tomb=1,.rock_blast=1,.payback=1,.fling=1,.avalanche=1,.shadow_claw=1,.round=1,.bulldoze=1,.smart_strike=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_MEDITITE]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.light_screen=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.fling=1,.power_swap=1,.guard_swap=1,.drain_punch=1,.psycho_cut=1,.low_sweep=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_MEDICHAM]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.light_screen=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.fling=1,.power_swap=1,.guard_swap=1,.drain_punch=1,.psycho_cut=1,.low_sweep=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_ELECTRIKE]={ .d={ .thunder_wave=1,.light_screen=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.volt_switch=1,.snarl=1,.eerie_impulse=1 } },
[NATIONAL_DEX_MANECTRIC]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.volt_switch=1,.snarl=1,.electric_terrain=1,.eerie_impulse=1 } },
[NATIONAL_DEX_PLUSLE]={ .d={ .mega_punch=1,.mega_kick=1,.thunder_punch=1,.thunder_wave=1,.light_screen=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.fling=1,.round=1,.volt_switch=1,.electroweb=1 } },
[NATIONAL_DEX_MINUN]={ .d={ .mega_punch=1,.mega_kick=1,.thunder_punch=1,.thunder_wave=1,.light_screen=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.fling=1,.round=1,.volt_switch=1,.electroweb=1 } },
[NATIONAL_DEX_VOLBEAT]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.thunder_punch=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.u_turn=1,.fling=1,.round=1,.acrobatics=1 } },
[NATIONAL_DEX_ILLUMISE]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.thunder_punch=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.fake_tears=1,.u_turn=1,.fling=1,.round=1,.acrobatics=1 } },
[NATIONAL_DEX_ROSELIA]={ .d={ .pin_missile=1,.magical_leaf=1,.solar_beam=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.weather_ball=1,.bullet_seed=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_GULPIN]={ .d={ .fire_punch=1,.ice_punch=1,.thunder_punch=1,.solar_beam=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.bullet_seed=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_SWALOT]={ .d={ .fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.bullet_seed=1,.venoshock=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_CARVANHA]={ .d={ .screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.dive=1,.bounce=1,.brine=1,.payback=1,.assurance=1,.ice_fang=1,.round=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_SHARPEDO]={ .d={ .hyper_beam=1,.giga_impact=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.dive=1,.rock_tomb=1,.bounce=1,.brine=1,.payback=1,.assurance=1,.avalanche=1,.ice_fang=1,.round=1,.retaliate=1,.bulldoze=1,.snarl=1 } },
[NATIONAL_DEX_WAILMER]={ .d={ .self_destruct=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.weather_ball=1,.rock_tomb=1,.bounce=1,.brine=1,.avalanche=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_WAILORD]={ .d={ .hyper_beam=1,.giga_impact=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.weather_ball=1,.rock_tomb=1,.bounce=1,.brine=1,.avalanche=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_NUMEL]={ .d={ .dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.rock_tomb=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_CAMERUPT]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.rock_tomb=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_TORKOAL]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.weather_ball=1,.rock_tomb=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_SPOINK]={ .d={ .thunder_wave=1,.light_screen=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.bounce=1,.payback=1,.trick_room=1,.round=1 } },
[NATIONAL_DEX_GRUMPIG]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.bounce=1,.payback=1,.fling=1,.drain_punch=1,.trick_room=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_SPINDA]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.dig=1,.safeguard=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.fake_tears=1,.rock_tomb=1,.fling=1,.drain_punch=1,.psycho_cut=1,.trick_room=1,.round=1,.retaliate=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_TRAPINCH]={ .d={ .hyper_beam=1,.solar_beam=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.fling=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_VIBRAVA]={ .d={ .fly=1,.hyper_beam=1,.solar_beam=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.giga_drain=1,.steel_wing=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.swift=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.u_turn=1,.round=1,.bulldoze=1,.air_slash=1 } },
[NATIONAL_DEX_FLYGON]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.giga_drain=1,.steel_wing=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.swift=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.u_turn=1,.round=1,.bulldoze=1,.air_slash=1,.brutal_swing=1,.breaking_swipe=1 } },
[NATIONAL_DEX_CACNEA]={ .d={ .mega_punch=1,.thunder_punch=1,.pin_missile=1,.magical_leaf=1,.solar_beam=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.brick_break=1,.bullet_seed=1,.payback=1,.fling=1,.drain_punch=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_CACTURNE]={ .d={ .mega_punch=1,.mega_kick=1,.thunder_punch=1,.pin_missile=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.revenge=1,.brick_break=1,.bullet_seed=1,.payback=1,.fling=1,.drain_punch=1,.venoshock=1,.round=1,.retaliate=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_SWABLU]={ .d={ .fly=1,.solar_beam=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.power_swap=1,.round=1,.false_swipe=1 } },
[NATIONAL_DEX_ALTARIA]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.power_swap=1,.wonder_room=1,.round=1,.bulldoze=1,.false_swipe=1,.breaking_swipe=1 } },
[NATIONAL_DEX_ZANGOOSE]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.solar_beam=1,.thunder_wave=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.revenge=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.shadow_claw=1,.round=1,.retaliate=1,.false_swipe=1 } },
[NATIONAL_DEX_SEVIPER]={ .d={ .dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.payback=1,.assurance=1,.venoshock=1,.round=1,.retaliate=1,.bulldoze=1,.brutal_swing=1 } },
[NATIONAL_DEX_LUNATONE]={ .d={ .hyper_beam=1,.giga_impact=1,.light_screen=1,.reflect=1,.safeguard=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.sandstorm=1,.rain_dance=1,.hail=1,.facade=1,.swift=1,.helping_hand=1,.weather_ball=1,.rock_tomb=1,.sand_tomb=1,.rock_blast=1,.power_swap=1,.trick_room=1,.magic_room=1,.round=1,.acrobatics=1,.bulldoze=1,.psychic_terrain=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_SOLROCK]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.light_screen=1,.reflect=1,.safeguard=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.weather_ball=1,.rock_tomb=1,.sand_tomb=1,.rock_blast=1,.power_swap=1,.trick_room=1,.wonder_room=1,.round=1,.acrobatics=1,.bulldoze=1,.psychic_terrain=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_BARBOACH]={ .d={ .rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.rock_tomb=1,.bounce=1,.mud_shot=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_WHISCASH]={ .d={ .hyper_beam=1,.giga_impact=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.weather_ball=1,.rock_tomb=1,.sand_tomb=1,.bounce=1,.mud_shot=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_CORPHISH]={ .d={ .dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.brick_break=1,.rock_tomb=1,.mud_shot=1,.payback=1,.fling=1,.round=1,.razor_shell=1,.false_swipe=1 } },
[NATIONAL_DEX_CRAWDAUNT]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.revenge=1,.brick_break=1,.dive=1,.rock_tomb=1,.mud_shot=1,.payback=1,.fling=1,.avalanche=1,.round=1,.retaliate=1,.razor_shell=1,.snarl=1,.false_swipe=1 } },
[NATIONAL_DEX_BALTOY]={ .d={ .solar_beam=1,.dig=1,.light_screen=1,.reflect=1,.safeguard=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.imprison=1,.rock_tomb=1,.sand_tomb=1,.power_swap=1,.guard_swap=1,.trick_room=1,.wonder_room=1,.round=1,.hex=1,.bulldoze=1,.psychic_terrain=1,.eerie_impulse=1 } },
[NATIONAL_DEX_CLAYDOL]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.light_screen=1,.reflect=1,.safeguard=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.imprison=1,.rock_tomb=1,.sand_tomb=1,.power_swap=1,.guard_swap=1,.trick_room=1,.wonder_room=1,.round=1,.hex=1,.bulldoze=1,.psychic_terrain=1,.eerie_impulse=1 } },
[NATIONAL_DEX_LILEEP]={ .d={ .solar_beam=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.rock_tomb=1,.bullet_seed=1,.mud_shot=1,.rock_blast=1,.brine=1,.round=1 } },
[NATIONAL_DEX_CRADILY]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.rock_tomb=1,.bullet_seed=1,.mud_shot=1,.rock_blast=1,.brine=1,.round=1,.bulldoze=1,.grassy_terrain=1 } },
[NATIONAL_DEX_ANORITH]={ .d={ .dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.mud_shot=1,.rock_blast=1,.brine=1,.cross_poison=1,.round=1,.false_swipe=1 } },
[NATIONAL_DEX_ARMALDO]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.mud_shot=1,.rock_blast=1,.brine=1,.shadow_claw=1,.cross_poison=1,.round=1,.bulldoze=1,.false_swipe=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_FEEBAS]={ .d={ .light_screen=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.dive=1,.mud_shot=1,.brine=1,.round=1 } },
[NATIONAL_DEX_MILOTIC]={ .d={ .hyper_beam=1,.giga_impact=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.dive=1,.weather_ball=1,.mud_shot=1,.brine=1,.avalanche=1,.round=1,.bulldoze=1,.brutal_swing=1,.breaking_swipe=1 } },
[NATIONAL_DEX_CASTFORM]={ .d={ .solar_beam=1,.thunder_wave=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.hail=1,.facade=1,.swift=1,.weather_ball=1,.guard_swap=1,.avalanche=1,.round=1,.hex=1,.retaliate=1 } },
[NATIONAL_DEX_KECLEON]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.solar_beam=1,.thunder_wave=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.fling=1,.drain_punch=1,.shadow_claw=1,.trick_room=1,.wonder_room=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_SHUPPET]={ .d={ .thunder_wave=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.imprison=1,.payback=1,.trick_room=1,.magic_room=1,.round=1,.hex=1,.phantom_force=1 } },
[NATIONAL_DEX_BANETTE]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.screech=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.imprison=1,.payback=1,.fling=1,.shadow_claw=1,.trick_room=1,.magic_room=1,.round=1,.hex=1,.phantom_force=1 } },
[NATIONAL_DEX_DUSKULL]={ .d={ .rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.helping_hand=1,.revenge=1,.imprison=1,.payback=1,.fling=1,.trick_room=1,.wonder_room=1,.round=1,.hex=1 } },
[NATIONAL_DEX_DUSCLOPS]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.imprison=1,.rock_tomb=1,.payback=1,.fling=1,.trick_room=1,.wonder_room=1,.round=1,.hex=1,.bulldoze=1 } },
[NATIONAL_DEX_TROPIUS]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.steel_wing=1,.attract=1,.sunny_day=1,.facade=1,.bullet_seed=1,.round=1,.bulldoze=1,.air_slash=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_CHIMECHO]={ .d={ .thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.trick_room=1,.round=1 } },
[NATIONAL_DEX_ABSOL]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.hail=1,.will_o_wisp=1,.facade=1,.swift=1,.rock_tomb=1,.bounce=1,.payback=1,.assurance=1,.shadow_claw=1,.psycho_cut=1,.round=1,.hex=1,.retaliate=1,.snarl=1,.false_swipe=1,.air_slash=1,.brutal_swing=1 } },
[NATIONAL_DEX_WYNAUT]={ .d={ .safeguard=1,.charm=1 } },
[NATIONAL_DEX_SNORUNT]={ .d={ .light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.weather_ball=1,.fake_tears=1,.avalanche=1,.ice_fang=1,.round=1,.hex=1 } },
[NATIONAL_DEX_GLALIE]={ .d={ .hyper_beam=1,.giga_impact=1,.light_screen=1,.safeguard=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.weather_ball=1,.fake_tears=1,.icicle_spear=1,.payback=1,.avalanche=1,.ice_fang=1,.round=1,.hex=1,.bulldoze=1 } },
[NATIONAL_DEX_SPHEAL]={ .d={ .rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.rock_tomb=1,.brine=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_SEALEO]={ .d={ .rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.rock_tomb=1,.icicle_spear=1,.brine=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_WALREIN]={ .d={ .hyper_beam=1,.giga_impact=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.rock_tomb=1,.icicle_spear=1,.brine=1,.avalanche=1,.ice_fang=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_CLAMPERL]={ .d={ .rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.brine=1,.round=1 } },
[NATIONAL_DEX_HUNTAIL]={ .d={ .hyper_beam=1,.giga_impact=1,.screech=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.dive=1,.rock_tomb=1,.bounce=1,.brine=1,.ice_fang=1,.round=1 } },
[NATIONAL_DEX_GOREBYSS]={ .d={ .hyper_beam=1,.giga_impact=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.dive=1,.bounce=1,.brine=1,.round=1,.draining_kiss=1 } },
[NATIONAL_DEX_RELICANTH]={ .d={ .hyper_beam=1,.giga_impact=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.rock_tomb=1,.bounce=1,.mud_shot=1,.rock_blast=1,.brine=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_LUVDISC]={ .d={ .safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.dive=1,.bounce=1,.brine=1,.round=1,.draining_kiss=1 } },
[NATIONAL_DEX_BAGON]={ .d={ .rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.shadow_claw=1,.fire_fang=1,.round=1 } },
[NATIONAL_DEX_SHELGON]={ .d={ .rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.shadow_claw=1,.fire_fang=1,.round=1 } },
[NATIONAL_DEX_SALAMENCE]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.shadow_claw=1,.thunder_fang=1,.fire_fang=1,.round=1,.bulldoze=1,.air_slash=1,.brutal_swing=1,.breaking_swipe=1 } },
[NATIONAL_DEX_BELDUM]={ .d={  } },
[NATIONAL_DEX_METANG]={ .d={ .ice_punch=1,.thunder_punch=1,.hyper_beam=1,.light_screen=1,.reflect=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.psycho_cut=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_METAGROSS]={ .d={ .ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.light_screen=1,.reflect=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.psycho_cut=1,.round=1,.bulldoze=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_REGIROCK]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.safeguard=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.sandstorm=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.sand_tomb=1,.rock_blast=1,.fling=1,.drain_punch=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_REGICE]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.safeguard=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.rain_dance=1,.hail=1,.facade=1,.brick_break=1,.rock_tomb=1,.icicle_spear=1,.fling=1,.avalanche=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_REGISTEEL]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.safeguard=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.sand_tomb=1,.fling=1,.shadow_claw=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_LATIAS]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.steel_wing=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.dive=1,.shadow_claw=1,.psycho_cut=1,.magic_room=1,.round=1,.retaliate=1,.bulldoze=1,.mystical_fire=1,.air_slash=1,.breaking_swipe=1 } },
[NATIONAL_DEX_LATIOS]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.steel_wing=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.dive=1,.shadow_claw=1,.psycho_cut=1,.wonder_room=1,.round=1,.retaliate=1,.bulldoze=1,.mystical_fire=1,.air_slash=1,.breaking_swipe=1 } },
[NATIONAL_DEX_KYOGRE]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.brick_break=1,.dive=1,.rock_tomb=1,.brine=1,.avalanche=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_GROUDON]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.dig=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.sandstorm=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.mud_shot=1,.fling=1,.shadow_claw=1,.round=1,.bulldoze=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_RAYQUAZA]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.swift=1,.brick_break=1,.dive=1,.rock_tomb=1,.fling=1,.avalanche=1,.shadow_claw=1,.round=1,.bulldoze=1,.air_slash=1,.brutal_swing=1,.breaking_swipe=1 } },
[NATIONAL_DEX_JIRACHI]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.u_turn=1,.fling=1,.drain_punch=1,.trick_room=1,.magic_room=1,.round=1 } },
[NATIONAL_DEX_DEOXYS]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.fling=1,.drain_punch=1,.avalanche=1,.trick_room=1,.wonder_room=1,.low_sweep=1,.round=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_TURTWIG]={ .d={ .solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.sand_tomb=1,.bullet_seed=1,.round=1,.grassy_terrain=1 } },
[NATIONAL_DEX_GROTLE]={ .d={ .solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.sand_tomb=1,.bullet_seed=1,.round=1,.grassy_terrain=1 } },
[NATIONAL_DEX_TORTERRA]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.bullet_seed=1,.round=1,.bulldoze=1,.grassy_terrain=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_CHIMCHAR]={ .d={ .fire_punch=1,.thunder_punch=1,.fire_spin=1,.dig=1,.rest=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.u_turn=1,.fling=1,.shadow_claw=1,.low_sweep=1,.round=1,.acrobatics=1 } },
[NATIONAL_DEX_MONFERNO]={ .d={ .fire_punch=1,.thunder_punch=1,.fire_spin=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.u_turn=1,.fling=1,.shadow_claw=1,.fire_fang=1,.low_sweep=1,.round=1,.acrobatics=1,.retaliate=1 } },
[NATIONAL_DEX_INFERNAPE]={ .d={ .fire_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.u_turn=1,.fling=1,.shadow_claw=1,.low_sweep=1,.round=1,.acrobatics=1,.retaliate=1,.bulldoze=1 } },
[NATIONAL_DEX_PIPLUP]={ .d={ .dig=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.brick_break=1,.dive=1,.rock_tomb=1,.brine=1,.fling=1,.round=1 } },
[NATIONAL_DEX_PRINPLUP]={ .d={ .dig=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.brick_break=1,.dive=1,.rock_tomb=1,.brine=1,.fling=1,.shadow_claw=1,.round=1 } },
[NATIONAL_DEX_EMPOLEON]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.steel_wing=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.brick_break=1,.dive=1,.rock_tomb=1,.brine=1,.fling=1,.avalanche=1,.shadow_claw=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_STARLY]={ .d={ .fly=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.revenge=1,.u_turn=1,.round=1 } },
[NATIONAL_DEX_STARAVIA]={ .d={ .fly=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.revenge=1,.u_turn=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_STARAPTOR]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.revenge=1,.u_turn=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_BIDOOF]={ .d={ .thunder_wave=1,.dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_BIBAREL]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.swift=1,.dive=1,.fling=1,.round=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_KRICKETOT]={ .d={ .snore=1 } },
[NATIONAL_DEX_KRICKETUNE]={ .d={ .hyper_beam=1,.giga_impact=1,.screech=1,.rest=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.bullet_seed=1,.round=1,.false_swipe=1 } },
[NATIONAL_DEX_SHINX]={ .d={ .thunder_wave=1,.light_screen=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.payback=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.volt_switch=1,.snarl=1,.eerie_impulse=1 } },
[NATIONAL_DEX_LUXIO]={ .d={ .thunder_wave=1,.light_screen=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.volt_switch=1,.snarl=1,.eerie_impulse=1 } },
[NATIONAL_DEX_LUXRAY]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.volt_switch=1,.snarl=1,.electric_terrain=1,.eerie_impulse=1 } },
[NATIONAL_DEX_BUDEW]={ .d={ .pin_missile=1,.solar_beam=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.weather_ball=1,.bullet_seed=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_ROSERADE]={ .d={ .pin_missile=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.weather_ball=1,.bullet_seed=1,.venoshock=1,.round=1,.grassy_terrain=1 } },
[NATIONAL_DEX_CRANIDOS]={ .d={ .fire_punch=1,.thunder_punch=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.rock_tomb=1,.payback=1,.assurance=1,.fling=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_RAMPARDOS]={ .d={ .fire_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.brick_break=1,.rock_tomb=1,.payback=1,.assurance=1,.fling=1,.avalanche=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_SHIELDON]={ .d={ .dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.rock_tomb=1,.rock_blast=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_BASTIODON]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.rock_tomb=1,.rock_blast=1,.avalanche=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_BURMY]={ .d={ .snore=1,.protect=1,.electroweb=1 } },
[NATIONAL_DEX_WORMADAM]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.rock_tomb=1,.bullet_seed=1,.rock_blast=1,.venoshock=1,.round=1,.bulldoze=1,.electroweb=1 } },
[NATIONAL_DEX_MOTHIM]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.venoshock=1,.round=1,.acrobatics=1,.electroweb=1,.air_slash=1 } },
[NATIONAL_DEX_COMBEE]={ .d={ .snore=1,.swift=1 } },
[NATIONAL_DEX_VESPIQUEN]={ .d={ .pin_missile=1,.hyper_beam=1,.giga_impact=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.beat_up=1,.facade=1,.swift=1,.revenge=1,.u_turn=1,.assurance=1,.fling=1,.cross_poison=1,.venoshock=1,.round=1,.hex=1,.acrobatics=1,.air_slash=1 } },
[NATIONAL_DEX_PACHIRISU]={ .d={ .thunder_punch=1,.thunder_wave=1,.dig=1,.light_screen=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.u_turn=1,.fling=1,.round=1,.volt_switch=1,.electroweb=1 } },
[NATIONAL_DEX_BUIZEL]={ .d={ .ice_punch=1,.dig=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.dive=1,.rock_tomb=1,.brine=1,.round=1,.tail_slap=1 } },
[NATIONAL_DEX_FLOATZEL]={ .d={ .ice_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.dive=1,.rock_tomb=1,.brine=1,.payback=1,.ice_fang=1,.round=1,.tail_slap=1 } },
[NATIONAL_DEX_CHERUBI]={ .d={ .magical_leaf=1,.solar_beam=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.weather_ball=1,.fake_tears=1,.bullet_seed=1,.round=1,.draining_kiss=1,.grassy_terrain=1 } },
[NATIONAL_DEX_CHERRIM]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.solar_blade=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.weather_ball=1,.fake_tears=1,.bullet_seed=1,.round=1,.draining_kiss=1,.grassy_terrain=1 } },
[NATIONAL_DEX_SHELLOS]={ .d={ .rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.mud_shot=1,.brine=1,.round=1 } },
[NATIONAL_DEX_GASTRODON]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.weather_ball=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.brine=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_AMBIPOM]={ .d={ .fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.beat_up=1,.facade=1,.swift=1,.revenge=1,.brick_break=1,.bounce=1,.u_turn=1,.payback=1,.fling=1,.shadow_claw=1,.low_sweep=1,.round=1,.acrobatics=1,.retaliate=1,.tail_slap=1 } },
[NATIONAL_DEX_DRIFLOON]={ .d={ .thunder_wave=1,.self_destruct=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.weather_ball=1,.payback=1,.round=1,.hex=1,.acrobatics=1,.brutal_swing=1 } },
[NATIONAL_DEX_DRIFBLIM]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.self_destruct=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.imprison=1,.weather_ball=1,.payback=1,.round=1,.hex=1,.acrobatics=1,.phantom_force=1,.brutal_swing=1 } },
[NATIONAL_DEX_BUNEARY]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.solar_beam=1,.thunder_wave=1,.dig=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.bounce=1,.payback=1,.assurance=1,.fling=1,.drain_punch=1,.low_sweep=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_LOPUNNY]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.dig=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.bounce=1,.u_turn=1,.payback=1,.assurance=1,.fling=1,.drain_punch=1,.low_sweep=1,.round=1,.acrobatics=1,.retaliate=1,.brutal_swing=1 } },
[NATIONAL_DEX_MISMAGIUS]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.thunder_wave=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.imprison=1,.payback=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.hex=1,.phantom_force=1,.mystical_fire=1 } },
[NATIONAL_DEX_HONCHKROW]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.payback=1,.assurance=1,.round=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_GLAMEOW]={ .d={ .dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.fake_tears=1,.u_turn=1,.payback=1,.assurance=1,.shadow_claw=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_PURUGLY]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.fake_tears=1,.u_turn=1,.payback=1,.assurance=1,.shadow_claw=1,.round=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_CHINGLING]={ .d={ .thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.trick_room=1,.round=1 } },
[NATIONAL_DEX_STUNKY]={ .d={ .dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.payback=1,.assurance=1,.shadow_claw=1,.venoshock=1,.round=1,.hex=1,.tail_slap=1,.snarl=1 } },
[NATIONAL_DEX_SKUNTANK]={ .d={ .hyper_beam=1,.giga_impact=1,.fire_spin=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.payback=1,.assurance=1,.shadow_claw=1,.venoshock=1,.round=1,.hex=1,.tail_slap=1,.snarl=1 } },
[NATIONAL_DEX_BRONZOR]={ .d={ .solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.imprison=1,.rock_tomb=1,.payback=1,.power_swap=1,.guard_swap=1,.speed_swap=1,.trick_room=1,.wonder_room=1,.round=1,.hex=1,.bulldoze=1 } },
[NATIONAL_DEX_BRONZONG]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.imprison=1,.weather_ball=1,.rock_tomb=1,.payback=1,.power_swap=1,.guard_swap=1,.speed_swap=1,.trick_room=1,.wonder_room=1,.round=1,.hex=1,.bulldoze=1,.psychic_terrain=1 } },
[NATIONAL_DEX_BONSLY]={ .d={ .dig=1,.self_destruct=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.helping_hand=1,.brick_break=1,.fake_tears=1,.rock_tomb=1,.sand_tomb=1,.round=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_MIMEJR]={ .d={ .solar_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.brick_break=1,.fling=1,.drain_punch=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.misty_terrain=1,.psychic_terrain=1 } },
[NATIONAL_DEX_HAPPINY]={ .d={ .solar_beam=1,.thunder_wave=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.hail=1,.facade=1,.helping_hand=1,.fling=1,.drain_punch=1,.round=1 } },
[NATIONAL_DEX_CHATOT]={ .d={ .fly=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.round=1 } },
[NATIONAL_DEX_SPIRITOMB]={ .d={ .hyper_beam=1,.giga_impact=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.imprison=1,.rock_tomb=1,.payback=1,.wonder_room=1,.round=1,.hex=1,.retaliate=1,.snarl=1,.phantom_force=1 } },
[NATIONAL_DEX_GIBLE]={ .d={ .dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.shadow_claw=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_GABITE]={ .d={ .dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.shadow_claw=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_GARCHOMP]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.fling=1,.shadow_claw=1,.fire_fang=1,.round=1,.bulldoze=1,.false_swipe=1,.brutal_swing=1,.stomping_tantrum=1,.breaking_swipe=1 } },
[NATIONAL_DEX_MUNCHLAX]={ .d={ .mega_punch=1,.mega_kick=1,.pay_day=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.giga_impact=1,.solar_beam=1,.screech=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.brick_break=1,.rock_tomb=1,.fling=1,.round=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_RIOLU]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.thunder_punch=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.drain_punch=1,.shadow_claw=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1 } },
[NATIONAL_DEX_LUCARIO]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.drain_punch=1,.shadow_claw=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1 } },
[NATIONAL_DEX_HIPPOPOTAS]={ .d={ .dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.revenge=1,.weather_ball=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_HIPPOWDON]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.revenge=1,.weather_ball=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_SKORUPI]={ .d={ .pin_missile=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.payback=1,.assurance=1,.fling=1,.cross_poison=1,.venoshock=1,.round=1,.false_swipe=1 } },
[NATIONAL_DEX_DRAPION]={ .d={ .pin_missile=1,.hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.sand_tomb=1,.payback=1,.assurance=1,.fling=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.cross_poison=1,.venoshock=1,.round=1,.retaliate=1,.bulldoze=1,.snarl=1,.false_swipe=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_CROAGUNK]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.thunder_punch=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.bounce=1,.payback=1,.assurance=1,.fling=1,.drain_punch=1,.venoshock=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1 } },
[NATIONAL_DEX_TOXICROAK]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.bounce=1,.payback=1,.assurance=1,.fling=1,.drain_punch=1,.cross_poison=1,.venoshock=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1 } },
[NATIONAL_DEX_CARNIVINE]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.bullet_seed=1,.payback=1,.fling=1,.round=1 } },
[NATIONAL_DEX_FINNEON]={ .d={ .safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.dive=1,.bounce=1,.brine=1,.u_turn=1,.payback=1,.round=1 } },
[NATIONAL_DEX_LUMINEON]={ .d={ .hyper_beam=1,.giga_impact=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.dive=1,.bounce=1,.brine=1,.u_turn=1,.payback=1,.round=1 } },
[NATIONAL_DEX_MANTYKE]={ .d={ .rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.dive=1,.bounce=1,.round=1,.acrobatics=1,.bulldoze=1,.air_slash=1 } },
[NATIONAL_DEX_SNOVER]={ .d={ .mega_punch=1,.ice_punch=1,.magical_leaf=1,.solar_beam=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.weather_ball=1,.bullet_seed=1,.avalanche=1,.round=1 } },
[NATIONAL_DEX_ABOMASNOW]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.light_screen=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.brick_break=1,.weather_ball=1,.rock_tomb=1,.bullet_seed=1,.icicle_spear=1,.fling=1,.avalanche=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_WEAVILE]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.beat_up=1,.facade=1,.swift=1,.revenge=1,.brick_break=1,.fake_tears=1,.icicle_spear=1,.payback=1,.assurance=1,.fling=1,.avalanche=1,.shadow_claw=1,.psycho_cut=1,.low_sweep=1,.round=1,.retaliate=1,.snarl=1,.false_swipe=1 } },
[NATIONAL_DEX_MAGNEZONE]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.screech=1,.light_screen=1,.reflect=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.round=1,.volt_switch=1,.electroweb=1,.electric_terrain=1 } },
[NATIONAL_DEX_LICKILICKY]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.screech=1,.self_destruct=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.fling=1,.round=1,.retaliate=1,.bulldoze=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_RHYPERIOR]={ .d={ .mega_punch=1,.mega_kick=1,.pay_day=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.mud_shot=1,.rock_blast=1,.payback=1,.fling=1,.avalanche=1,.shadow_claw=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.bulldoze=1,.smart_strike=1,.brutal_swing=1,.stomping_tantrum=1,.breaking_swipe=1 } },
[NATIONAL_DEX_TANGROWTH]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.solar_blade=1,.reflect=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.bullet_seed=1,.payback=1,.fling=1,.power_swap=1,.round=1,.bulldoze=1,.grassy_terrain=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_ELECTIVIRE]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.screech=1,.light_screen=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.weather_ball=1,.rock_tomb=1,.fling=1,.low_sweep=1,.round=1,.volt_switch=1,.bulldoze=1,.electroweb=1,.electric_terrain=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_MAGMORTAR]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.helping_hand=1,.brick_break=1,.weather_ball=1,.rock_tomb=1,.fling=1,.power_swap=1,.low_sweep=1,.round=1,.bulldoze=1,.mystical_fire=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_TOGEKISS]={ .d={ .mega_punch=1,.mega_kick=1,.fly=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.charm=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.imprison=1,.fling=1,.drain_punch=1,.round=1,.retaliate=1,.draining_kiss=1,.mystical_fire=1,.air_slash=1,.smart_strike=1 } },
[NATIONAL_DEX_YANMEGA]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.steel_wing=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_LEAFEON]={ .d={ .pay_day=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.solar_blade=1,.dig=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.weather_ball=1,.fake_tears=1,.bullet_seed=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_GLACEON]={ .d={ .pay_day=1,.hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.hail=1,.facade=1,.swift=1,.helping_hand=1,.weather_ball=1,.fake_tears=1,.icicle_spear=1,.avalanche=1,.ice_fang=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_GLISCOR]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.sand_tomb=1,.u_turn=1,.payback=1,.fling=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.cross_poison=1,.venoshock=1,.round=1,.acrobatics=1,.bulldoze=1,.false_swipe=1,.brutal_swing=1 } },
[NATIONAL_DEX_MAMOSWINE]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.light_screen=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.hail=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.icicle_spear=1,.mud_shot=1,.rock_blast=1,.avalanche=1,.ice_fang=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_PORYGON_Z]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.power_swap=1,.guard_swap=1,.speed_swap=1,.trick_room=1,.wonder_room=1,.round=1,.electroweb=1,.eerie_impulse=1 } },
[NATIONAL_DEX_GALLADE]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_blade=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.imprison=1,.rock_tomb=1,.fling=1,.drain_punch=1,.psycho_cut=1,.trick_room=1,.wonder_room=1,.magic_room=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1,.draining_kiss=1,.misty_terrain=1,.false_swipe=1,.air_slash=1 } },
[NATIONAL_DEX_PROBOPASS]={ .d={ .fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.rock_tomb=1,.rock_blast=1,.round=1,.volt_switch=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_DUSKNOIR]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.imprison=1,.rock_tomb=1,.payback=1,.fling=1,.trick_room=1,.wonder_room=1,.round=1,.hex=1,.bulldoze=1 } },
[NATIONAL_DEX_FROSLASS]={ .d={ .ice_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.hail=1,.will_o_wisp=1,.facade=1,.revenge=1,.imprison=1,.weather_ball=1,.fake_tears=1,.icicle_spear=1,.payback=1,.fling=1,.avalanche=1,.ice_fang=1,.round=1,.hex=1,.draining_kiss=1 } },
[NATIONAL_DEX_ROTOM]={ .d={ .thunder_wave=1,.light_screen=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.rain_dance=1,.sunny_day=1,.hail=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.round=1,.hex=1,.volt_switch=1,.electroweb=1,.electric_terrain=1,.eerie_impulse=1,.air_slash=1 } },
[NATIONAL_DEX_UXIE]={ .d={ .fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.u_turn=1,.fling=1,.drain_punch=1,.psycho_cut=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.acrobatics=1,.draining_kiss=1 } },
[NATIONAL_DEX_MESPRIT]={ .d={ .fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.charm=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.u_turn=1,.fling=1,.drain_punch=1,.psycho_cut=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.acrobatics=1,.draining_kiss=1 } },
[NATIONAL_DEX_AZELF]={ .d={ .fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.u_turn=1,.payback=1,.assurance=1,.fling=1,.drain_punch=1,.psycho_cut=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.acrobatics=1,.draining_kiss=1 } },
[NATIONAL_DEX_DIALGA]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.shadow_claw=1,.trick_room=1,.round=1,.bulldoze=1,.stomping_tantrum=1,.breaking_swipe=1 } },
[NATIONAL_DEX_PALKIA]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.brick_break=1,.dive=1,.rock_tomb=1,.brine=1,.fling=1,.avalanche=1,.shadow_claw=1,.trick_room=1,.round=1,.bulldoze=1,.stomping_tantrum=1,.breaking_swipe=1 } },
[NATIONAL_DEX_HEATRAN]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.dig=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.rock_tomb=1,.payback=1,.fire_fang=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_REGIGIGAS]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.rain_dance=1,.sunny_day=1,.facade=1,.revenge=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.drain_punch=1,.avalanche=1,.round=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_GIRATINA]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.steel_wing=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.payback=1,.shadow_claw=1,.round=1,.hex=1,.bulldoze=1,.phantom_force=1,.brutal_swing=1,.breaking_swipe=1 } },
[NATIONAL_DEX_CRESSELIA]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.power_swap=1,.guard_swap=1,.psycho_cut=1,.trick_room=1,.magic_room=1,.round=1 } },
[NATIONAL_DEX_PHIONE]={ .d={ .safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.dive=1,.bounce=1,.brine=1,.u_turn=1,.fling=1,.round=1 } },
[NATIONAL_DEX_MANAPHY]={ .d={ .hyper_beam=1,.giga_impact=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.dive=1,.bounce=1,.brine=1,.u_turn=1,.fling=1,.round=1 } },
[NATIONAL_DEX_DARKRAI]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.drain_punch=1,.shadow_claw=1,.wonder_room=1,.round=1,.retaliate=1,.snarl=1,.phantom_force=1 } },
[NATIONAL_DEX_SHAYMIN]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.sunny_day=1,.facade=1,.swift=1,.bullet_seed=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_ARCEUS]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.will_o_wisp=1,.facade=1,.swift=1,.brick_break=1,.dive=1,.rock_tomb=1,.bullet_seed=1,.brine=1,.payback=1,.avalanche=1,.shadow_claw=1,.trick_room=1,.round=1,.retaliate=1,.bulldoze=1,.snarl=1 } },
[NATIONAL_DEX_VICTINI]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.thunder_wave=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.bounce=1,.u_turn=1,.fling=1,.power_swap=1,.guard_swap=1,.speed_swap=1,.trick_room=1,.round=1,.mystical_fire=1 } },
[NATIONAL_DEX_SNIVY]={ .d={ .magical_leaf=1,.solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.round=1,.grassy_terrain=1 } },
[NATIONAL_DEX_SERVINE]={ .d={ .magical_leaf=1,.solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.round=1,.grassy_terrain=1 } },
[NATIONAL_DEX_SERPERIOR]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.round=1,.grassy_terrain=1,.brutal_swing=1 } },
[NATIONAL_DEX_TEPIG]={ .d={ .solar_beam=1,.rest=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.helping_hand=1,.rock_tomb=1,.assurance=1,.round=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_PIGNITE]={ .d={ .fire_punch=1,.thunder_punch=1,.solar_beam=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.assurance=1,.fling=1,.low_sweep=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_EMBOAR]={ .d={ .fire_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.assurance=1,.fling=1,.low_sweep=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_OSHAWOTT]={ .d={ .dig=1,.screech=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.helping_hand=1,.revenge=1,.dive=1,.brine=1,.assurance=1,.fling=1,.round=1,.retaliate=1,.razor_shell=1,.false_swipe=1,.air_slash=1 } },
[NATIONAL_DEX_DEWOTT]={ .d={ .dig=1,.screech=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.helping_hand=1,.revenge=1,.dive=1,.brine=1,.assurance=1,.fling=1,.round=1,.retaliate=1,.razor_shell=1,.false_swipe=1,.air_slash=1 } },
[NATIONAL_DEX_SAMUROTT]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.helping_hand=1,.revenge=1,.dive=1,.brine=1,.assurance=1,.fling=1,.round=1,.retaliate=1,.razor_shell=1,.false_swipe=1,.air_slash=1,.smart_strike=1 } },
[NATIONAL_DEX_PATRAT]={ .d={ .dig=1,.screech=1,.rest=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.revenge=1,.bullet_seed=1,.assurance=1,.fling=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_WATCHOG]={ .d={ .fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.screech=1,.light_screen=1,.rest=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.revenge=1,.bullet_seed=1,.assurance=1,.fling=1,.round=1,.retaliate=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_LILLIPUP]={ .d={ .giga_impact=1,.thunder_wave=1,.dig=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.rock_tomb=1,.payback=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_HERDIER]={ .d={ .giga_impact=1,.thunder_wave=1,.dig=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.rock_tomb=1,.payback=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_STOUTLAND]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.rock_tomb=1,.payback=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.retaliate=1,.snarl=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_PURRLOIN]={ .d={ .pay_day=1,.thunder_wave=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.fake_tears=1,.u_turn=1,.payback=1,.assurance=1,.shadow_claw=1,.round=1,.snarl=1 } },
[NATIONAL_DEX_LIEPARD]={ .d={ .pay_day=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.fake_tears=1,.u_turn=1,.payback=1,.assurance=1,.shadow_claw=1,.psycho_cut=1,.round=1,.snarl=1 } },
[NATIONAL_DEX_PANSAGE]={ .d={ .magical_leaf=1,.solar_beam=1,.dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.rock_tomb=1,.bullet_seed=1,.payback=1,.fling=1,.shadow_claw=1,.low_sweep=1,.round=1,.acrobatics=1 } },
[NATIONAL_DEX_SIMISAGE]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.bullet_seed=1,.payback=1,.fling=1,.shadow_claw=1,.low_sweep=1,.round=1,.acrobatics=1 } },
[NATIONAL_DEX_PANSEAR]={ .d={ .fire_punch=1,.solar_beam=1,.fire_spin=1,.dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.helping_hand=1,.rock_tomb=1,.payback=1,.fling=1,.shadow_claw=1,.low_sweep=1,.round=1,.acrobatics=1 } },
[NATIONAL_DEX_SIMISEAR]={ .d={ .fire_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.shadow_claw=1,.low_sweep=1,.round=1,.acrobatics=1 } },
[NATIONAL_DEX_PANPOUR]={ .d={ .ice_punch=1,.dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.helping_hand=1,.dive=1,.rock_tomb=1,.brine=1,.payback=1,.fling=1,.shadow_claw=1,.low_sweep=1,.round=1,.acrobatics=1 } },
[NATIONAL_DEX_SIMIPOUR]={ .d={ .ice_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.helping_hand=1,.brick_break=1,.dive=1,.rock_tomb=1,.brine=1,.payback=1,.fling=1,.shadow_claw=1,.low_sweep=1,.round=1,.acrobatics=1 } },
[NATIONAL_DEX_MUNNA]={ .d={ .thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.rock_tomb=1,.power_swap=1,.guard_swap=1,.trick_room=1,.wonder_room=1,.round=1 } },
[NATIONAL_DEX_MUSHARNA]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.rock_tomb=1,.power_swap=1,.guard_swap=1,.trick_room=1,.wonder_room=1,.round=1,.psychic_terrain=1 } },
[NATIONAL_DEX_PIDOVE]={ .d={ .fly=1,.rest=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_TRANQUILL]={ .d={ .fly=1,.rest=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_UNFEZANT]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.rest=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_BLITZLE]={ .d={ .thunder_wave=1,.screech=1,.light_screen=1,.rest=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.facade=1,.bounce=1,.round=1,.volt_switch=1 } },
[NATIONAL_DEX_ZEBSTRIKA]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.screech=1,.light_screen=1,.rest=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.facade=1,.bounce=1,.round=1,.volt_switch=1 } },
[NATIONAL_DEX_ROGGENROLA]={ .d={ .rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.rock_blast=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_BOLDORE]={ .d={ .rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.rock_blast=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_GIGALITH]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.facade=1,.weather_ball=1,.rock_tomb=1,.sand_tomb=1,.rock_blast=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_WOOBAT]={ .d={ .fly=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.steel_wing=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.fake_tears=1,.u_turn=1,.assurance=1,.speed_swap=1,.psycho_cut=1,.trick_room=1,.round=1,.acrobatics=1,.air_slash=1 } },
[NATIONAL_DEX_SWOOBAT]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.steel_wing=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.fake_tears=1,.u_turn=1,.assurance=1,.speed_swap=1,.psycho_cut=1,.trick_room=1,.round=1,.acrobatics=1,.air_slash=1 } },
[NATIONAL_DEX_DRILBUR]={ .d={ .dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.facade=1,.brick_break=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.fling=1,.shadow_claw=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_EXCADRILL]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.facade=1,.brick_break=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.rock_blast=1,.fling=1,.shadow_claw=1,.round=1,.bulldoze=1,.smart_strike=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_AUDINO]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.dig=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.fling=1,.drain_punch=1,.trick_room=1,.round=1,.retaliate=1,.draining_kiss=1,.misty_terrain=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_TIMBURR]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.drain_punch=1,.low_sweep=1,.round=1,.retaliate=1,.brutal_swing=1 } },
[NATIONAL_DEX_GURDURR]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.drain_punch=1,.low_sweep=1,.round=1,.retaliate=1,.brutal_swing=1 } },
[NATIONAL_DEX_CONKELDURR]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.rock_blast=1,.payback=1,.fling=1,.drain_punch=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_TYMPOLE]={ .d={ .screech=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.weather_ball=1,.bounce=1,.mud_shot=1,.round=1 } },
[NATIONAL_DEX_PALPITOAD]={ .d={ .screech=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.weather_ball=1,.bounce=1,.mud_shot=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_SEISMITOAD]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.brick_break=1,.dive=1,.weather_ball=1,.rock_tomb=1,.bounce=1,.mud_shot=1,.payback=1,.fling=1,.drain_punch=1,.venoshock=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_THROH]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_SAWK]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1 } },
[NATIONAL_DEX_SEWADDLE]={ .d={ .solar_beam=1,.screech=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.payback=1,.round=1,.electroweb=1,.grassy_terrain=1,.air_slash=1 } },
[NATIONAL_DEX_SWADLOON]={ .d={ .solar_beam=1,.screech=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.payback=1,.round=1,.electroweb=1,.grassy_terrain=1,.air_slash=1 } },
[NATIONAL_DEX_LEAVANNY]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.screech=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.steel_wing=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.payback=1,.shadow_claw=1,.round=1,.retaliate=1,.electroweb=1,.grassy_terrain=1,.false_swipe=1,.air_slash=1 } },
[NATIONAL_DEX_VENIPEDE]={ .d={ .pin_missile=1,.solar_beam=1,.screech=1,.rest=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.facade=1,.payback=1,.venoshock=1,.round=1,.hex=1 } },
[NATIONAL_DEX_WHIRLIPEDE]={ .d={ .pin_missile=1,.solar_beam=1,.screech=1,.rest=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.facade=1,.payback=1,.venoshock=1,.round=1,.hex=1 } },
[NATIONAL_DEX_SCOLIPEDE]={ .d={ .pin_missile=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.facade=1,.rock_tomb=1,.payback=1,.assurance=1,.cross_poison=1,.venoshock=1,.round=1,.hex=1,.bulldoze=1,.smart_strike=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_COTTONEE]={ .d={ .solar_beam=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.sunny_day=1,.beat_up=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.round=1,.grassy_terrain=1,.misty_terrain=1 } },
[NATIONAL_DEX_WHIMSICOTT]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.light_screen=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.sunny_day=1,.beat_up=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.u_turn=1,.fling=1,.trick_room=1,.round=1,.grassy_terrain=1,.misty_terrain=1 } },
[NATIONAL_DEX_PETILIL]={ .d={ .magical_leaf=1,.solar_beam=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.round=1 } },
[NATIONAL_DEX_LILLIGANT]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.solar_blade=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.round=1,.grassy_terrain=1 } },
[NATIONAL_DEX_BASCULIN]={ .d={ .rest=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.revenge=1,.dive=1,.bounce=1,.mud_shot=1,.brine=1,.assurance=1,.ice_fang=1,.round=1 } },
[NATIONAL_DEX_SANDILE]={ .d={ .dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.beat_up=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.payback=1,.assurance=1,.thunder_fang=1,.fire_fang=1,.round=1,.retaliate=1,.bulldoze=1,.snarl=1 } },
[NATIONAL_DEX_KROKOROK]={ .d={ .mega_punch=1,.mega_kick=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.beat_up=1,.facade=1,.revenge=1,.brick_break=1,.rock_tomb=1,.sand_tomb=1,.payback=1,.assurance=1,.fling=1,.shadow_claw=1,.thunder_fang=1,.fire_fang=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1,.snarl=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_KROOKODILE]={ .d={ .mega_punch=1,.mega_kick=1,.hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.beat_up=1,.facade=1,.revenge=1,.brick_break=1,.rock_tomb=1,.sand_tomb=1,.payback=1,.assurance=1,.fling=1,.shadow_claw=1,.thunder_fang=1,.fire_fang=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1,.snarl=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_DARUMAKA]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.solar_beam=1,.fire_spin=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.brick_break=1,.rock_tomb=1,.u_turn=1,.fling=1,.fire_fang=1,.round=1 } },
[NATIONAL_DEX_DARMANITAN]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.brick_break=1,.rock_tomb=1,.u_turn=1,.payback=1,.fling=1,.power_swap=1,.guard_swap=1,.fire_fang=1,.round=1,.bulldoze=1,.mystical_fire=1 } },
[NATIONAL_DEX_MARACTUS]={ .d={ .pin_missile=1,.solar_beam=1,.screech=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.weather_ball=1,.bullet_seed=1,.bounce=1,.assurance=1,.drain_punch=1,.round=1,.grassy_terrain=1 } },
[NATIONAL_DEX_DWEBBLE]={ .d={ .solar_beam=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.rock_blast=1,.shadow_claw=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_CRUSTLE]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.solar_blade=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.rock_blast=1,.shadow_claw=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_SCRAGGY]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.beat_up=1,.facade=1,.revenge=1,.brick_break=1,.fake_tears=1,.rock_tomb=1,.payback=1,.assurance=1,.fling=1,.drain_punch=1,.low_sweep=1,.round=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_SCRAFTY]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.beat_up=1,.facade=1,.revenge=1,.brick_break=1,.fake_tears=1,.rock_tomb=1,.payback=1,.assurance=1,.fling=1,.drain_punch=1,.low_sweep=1,.round=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_SIGILYPH]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.steel_wing=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.imprison=1,.power_swap=1,.speed_swap=1,.psycho_cut=1,.trick_room=1,.magic_room=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_YAMASK]={ .d={ .safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.will_o_wisp=1,.facade=1,.imprison=1,.fake_tears=1,.payback=1,.trick_room=1,.wonder_room=1,.round=1,.hex=1,.brutal_swing=1 } },
[NATIONAL_DEX_COFAGRIGUS]={ .d={ .hyper_beam=1,.giga_impact=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.will_o_wisp=1,.facade=1,.revenge=1,.imprison=1,.fake_tears=1,.payback=1,.power_swap=1,.guard_swap=1,.shadow_claw=1,.trick_room=1,.wonder_room=1,.round=1,.hex=1,.phantom_force=1 } },
[NATIONAL_DEX_TIRTOUGA]={ .d={ .dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.whirlpool=1,.facade=1,.dive=1,.rock_tomb=1,.mud_shot=1,.rock_blast=1,.brine=1,.guard_swap=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_CARRACOSTA]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.whirlpool=1,.facade=1,.dive=1,.rock_tomb=1,.mud_shot=1,.rock_blast=1,.brine=1,.guard_swap=1,.round=1,.bulldoze=1,.razor_shell=1 } },
[NATIONAL_DEX_ARCHEN]={ .d={ .dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.steel_wing=1,.attract=1,.sandstorm=1,.facade=1,.swift=1,.rock_tomb=1,.bounce=1,.rock_blast=1,.u_turn=1,.assurance=1,.shadow_claw=1,.round=1,.acrobatics=1,.bulldoze=1 } },
[NATIONAL_DEX_ARCHEOPS]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.steel_wing=1,.attract=1,.sandstorm=1,.facade=1,.swift=1,.rock_tomb=1,.bounce=1,.rock_blast=1,.u_turn=1,.assurance=1,.shadow_claw=1,.round=1,.acrobatics=1,.bulldoze=1,.air_slash=1 } },
[NATIONAL_DEX_TRUBBISH]={ .d={ .self_destruct=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.rock_blast=1,.payback=1,.drain_punch=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_GARBODOR]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.screech=1,.self_destruct=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.rock_blast=1,.payback=1,.fling=1,.drain_punch=1,.cross_poison=1,.venoshock=1,.round=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_ZORUA]={ .d={ .dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.revenge=1,.imprison=1,.fake_tears=1,.bounce=1,.u_turn=1,.payback=1,.assurance=1,.fling=1,.round=1,.hex=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_ZOROARK]={ .d={ .mega_punch=1,.mega_kick=1,.hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.revenge=1,.imprison=1,.fake_tears=1,.bounce=1,.u_turn=1,.payback=1,.assurance=1,.fling=1,.shadow_claw=1,.low_sweep=1,.round=1,.hex=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_MINCCINO]={ .d={ .thunder_wave=1,.dig=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.u_turn=1,.fling=1,.round=1,.retaliate=1,.tail_slap=1 } },
[NATIONAL_DEX_CINCCINO]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.light_screen=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.bullet_seed=1,.rock_blast=1,.u_turn=1,.fling=1,.round=1,.retaliate=1,.tail_slap=1 } },
[NATIONAL_DEX_GOTHITA]={ .d={ .thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.facade=1,.helping_hand=1,.fake_tears=1,.rock_tomb=1,.payback=1,.fling=1,.guard_swap=1,.trick_room=1,.magic_room=1,.round=1 } },
[NATIONAL_DEX_GOTHORITA]={ .d={ .thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.facade=1,.helping_hand=1,.imprison=1,.fake_tears=1,.rock_tomb=1,.payback=1,.fling=1,.guard_swap=1,.trick_room=1,.magic_room=1,.round=1 } },
[NATIONAL_DEX_GOTHITELLE]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.facade=1,.helping_hand=1,.brick_break=1,.imprison=1,.fake_tears=1,.rock_tomb=1,.payback=1,.fling=1,.guard_swap=1,.trick_room=1,.magic_room=1,.low_sweep=1,.round=1 } },
[NATIONAL_DEX_SOLOSIS]={ .d={ .thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.facade=1,.helping_hand=1,.imprison=1,.rock_tomb=1,.power_swap=1,.guard_swap=1,.trick_room=1,.wonder_room=1,.round=1,.psychic_terrain=1 } },
[NATIONAL_DEX_DUOSION]={ .d={ .thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.facade=1,.helping_hand=1,.imprison=1,.rock_tomb=1,.power_swap=1,.guard_swap=1,.trick_room=1,.wonder_room=1,.round=1,.psychic_terrain=1 } },
[NATIONAL_DEX_REUNICLUS]={ .d={ .mega_punch=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.facade=1,.helping_hand=1,.imprison=1,.rock_tomb=1,.fling=1,.power_swap=1,.guard_swap=1,.drain_punch=1,.trick_room=1,.wonder_room=1,.round=1,.psychic_terrain=1 } },
[NATIONAL_DEX_DUCKLETT]={ .d={ .fly=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.steel_wing=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.dive=1,.brine=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_SWANNA]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.steel_wing=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.dive=1,.brine=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_VANILLITE]={ .d={ .light_screen=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.imprison=1,.icicle_spear=1,.avalanche=1,.round=1 } },
[NATIONAL_DEX_VANILLISH]={ .d={ .light_screen=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.imprison=1,.icicle_spear=1,.avalanche=1,.round=1 } },
[NATIONAL_DEX_VANILLUXE]={ .d={ .hyper_beam=1,.giga_impact=1,.light_screen=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.beat_up=1,.facade=1,.imprison=1,.weather_ball=1,.icicle_spear=1,.avalanche=1,.round=1 } },
[NATIONAL_DEX_DEERLING]={ .d={ .solar_beam=1,.thunder_wave=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.fake_tears=1,.bounce=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_SAWSBUCK]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.fake_tears=1,.bounce=1,.round=1,.retaliate=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_EMOLGA]={ .d={ .solar_beam=1,.thunder_wave=1,.light_screen=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.helping_hand=1,.bounce=1,.u_turn=1,.fling=1,.speed_swap=1,.round=1,.acrobatics=1,.volt_switch=1,.electroweb=1,.eerie_impulse=1,.air_slash=1 } },
[NATIONAL_DEX_KARRABLAST]={ .d={ .screech=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.giga_drain=1,.attract=1,.rain_dance=1,.facade=1,.round=1,.false_swipe=1 } },
[NATIONAL_DEX_ESCAVALIER]={ .d={ .hyper_beam=1,.giga_impact=1,.screech=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.giga_drain=1,.attract=1,.rain_dance=1,.facade=1,.revenge=1,.round=1,.razor_shell=1,.false_swipe=1,.smart_strike=1,.brutal_swing=1 } },
[NATIONAL_DEX_FOONGUS]={ .d={ .solar_beam=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.payback=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_AMOONGUSS]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.payback=1,.venoshock=1,.round=1,.hex=1,.grassy_terrain=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_FRILLISH]={ .d={ .safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.will_o_wisp=1,.facade=1,.imprison=1,.dive=1,.brine=1,.trick_room=1,.round=1,.hex=1 } },
[NATIONAL_DEX_JELLICENT]={ .d={ .hyper_beam=1,.giga_impact=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.will_o_wisp=1,.facade=1,.imprison=1,.dive=1,.brine=1,.trick_room=1,.round=1,.hex=1 } },
[NATIONAL_DEX_ALOMOMOLA]={ .d={ .light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.helping_hand=1,.dive=1,.bounce=1,.brine=1,.round=1 } },
[NATIONAL_DEX_JOLTIK]={ .d={ .pin_missile=1,.thunder_wave=1,.screech=1,.light_screen=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.bounce=1,.speed_swap=1,.cross_poison=1,.round=1,.volt_switch=1,.electroweb=1 } },
[NATIONAL_DEX_GALVANTULA]={ .d={ .pin_missile=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.screech=1,.light_screen=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.bounce=1,.speed_swap=1,.cross_poison=1,.round=1,.volt_switch=1,.electroweb=1 } },
[NATIONAL_DEX_FERROSEED]={ .d={ .pin_missile=1,.solar_beam=1,.thunder_wave=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.revenge=1,.bullet_seed=1,.payback=1,.assurance=1,.round=1 } },
[NATIONAL_DEX_FERROTHORN]={ .d={ .pin_missile=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.revenge=1,.bullet_seed=1,.payback=1,.assurance=1,.shadow_claw=1,.round=1,.bulldoze=1,.brutal_swing=1 } },
[NATIONAL_DEX_KLINK]={ .d={ .hyper_beam=1,.thunder_wave=1,.screech=1,.rest=1,.snore=1,.protect=1,.sandstorm=1,.facade=1,.assurance=1,.round=1,.volt_switch=1 } },
[NATIONAL_DEX_KLANG]={ .d={ .hyper_beam=1,.thunder_wave=1,.screech=1,.rest=1,.snore=1,.protect=1,.sandstorm=1,.facade=1,.assurance=1,.round=1,.volt_switch=1 } },
[NATIONAL_DEX_KLINKLANG]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.screech=1,.rest=1,.snore=1,.protect=1,.sandstorm=1,.facade=1,.assurance=1,.trick_room=1,.round=1,.volt_switch=1,.electric_terrain=1 } },
[NATIONAL_DEX_TYNAMO]={ .d={ .thunder_wave=1 } },
[NATIONAL_DEX_EELEKTRIK]={ .d={ .thunder_wave=1,.light_screen=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.facade=1,.bounce=1,.u_turn=1,.round=1,.acrobatics=1,.volt_switch=1 } },
[NATIONAL_DEX_EELEKTROSS]={ .d={ .fire_punch=1,.thunder_punch=1,.pin_missile=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.facade=1,.brick_break=1,.rock_tomb=1,.bounce=1,.u_turn=1,.drain_punch=1,.round=1,.acrobatics=1,.volt_switch=1 } },
[NATIONAL_DEX_ELGYEM]={ .d={ .thunder_wave=1,.screech=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.rain_dance=1,.facade=1,.imprison=1,.rock_tomb=1,.power_swap=1,.guard_swap=1,.trick_room=1,.wonder_room=1,.round=1 } },
[NATIONAL_DEX_BEHEEYEM]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.screech=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.rain_dance=1,.facade=1,.imprison=1,.rock_tomb=1,.power_swap=1,.guard_swap=1,.trick_room=1,.wonder_room=1,.round=1,.psychic_terrain=1 } },
[NATIONAL_DEX_LITWICK]={ .d={ .solar_beam=1,.fire_spin=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.imprison=1,.payback=1,.trick_room=1,.round=1,.hex=1,.mystical_fire=1 } },
[NATIONAL_DEX_LAMPENT]={ .d={ .solar_beam=1,.fire_spin=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.imprison=1,.payback=1,.trick_room=1,.round=1,.hex=1,.mystical_fire=1 } },
[NATIONAL_DEX_CHANDELURE]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.imprison=1,.payback=1,.trick_room=1,.round=1,.hex=1,.mystical_fire=1 } },
[NATIONAL_DEX_AXEW]={ .d={ .giga_impact=1,.dig=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.rock_tomb=1,.payback=1,.assurance=1,.fling=1,.round=1,.false_swipe=1,.breaking_swipe=1 } },
[NATIONAL_DEX_FRAXURE]={ .d={ .giga_impact=1,.dig=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.rock_tomb=1,.payback=1,.assurance=1,.fling=1,.shadow_claw=1,.round=1,.false_swipe=1,.stomping_tantrum=1,.breaking_swipe=1 } },
[NATIONAL_DEX_HAXORUS]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.payback=1,.assurance=1,.fling=1,.shadow_claw=1,.psycho_cut=1,.round=1,.bulldoze=1,.snarl=1,.false_swipe=1,.brutal_swing=1,.stomping_tantrum=1,.breaking_swipe=1 } },
[NATIONAL_DEX_CUBCHOO]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.dig=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.rock_tomb=1,.brine=1,.assurance=1,.fling=1,.avalanche=1,.shadow_claw=1,.ice_fang=1,.round=1 } },
[NATIONAL_DEX_BEARTIC]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.brick_break=1,.dive=1,.rock_tomb=1,.icicle_spear=1,.brine=1,.assurance=1,.fling=1,.avalanche=1,.shadow_claw=1,.ice_fang=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_CRYOGONAL]={ .d={ .hyper_beam=1,.solar_beam=1,.light_screen=1,.reflect=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.icicle_spear=1,.avalanche=1,.round=1,.acrobatics=1 } },
[NATIONAL_DEX_SHELMET]={ .d={ .rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.facade=1,.mud_shot=1,.guard_swap=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_ACCELGOR]={ .d={ .hyper_beam=1,.giga_impact=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sandstorm=1,.rain_dance=1,.facade=1,.swift=1,.mud_shot=1,.u_turn=1,.power_swap=1,.guard_swap=1,.drain_punch=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_STUNFISK]={ .d={ .thunder_wave=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.rain_dance=1,.facade=1,.revenge=1,.rock_tomb=1,.bounce=1,.mud_shot=1,.payback=1,.round=1,.bulldoze=1,.electroweb=1,.electric_terrain=1,.eerie_impulse=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_MIENFOO]={ .d={ .mega_punch=1,.mega_kick=1,.dig=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.bounce=1,.u_turn=1,.payback=1,.fling=1,.drain_punch=1,.low_sweep=1,.round=1,.acrobatics=1,.retaliate=1 } },
[NATIONAL_DEX_MIENSHAO]={ .d={ .mega_punch=1,.mega_kick=1,.hyper_beam=1,.giga_impact=1,.dig=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.bounce=1,.u_turn=1,.payback=1,.assurance=1,.fling=1,.drain_punch=1,.low_sweep=1,.round=1,.acrobatics=1,.retaliate=1,.brutal_swing=1 } },
[NATIONAL_DEX_DRUDDIGON]={ .d={ .mega_punch=1,.fire_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.revenge=1,.rock_tomb=1,.payback=1,.fling=1,.shadow_claw=1,.thunder_fang=1,.fire_fang=1,.round=1,.retaliate=1,.bulldoze=1,.snarl=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_GOLETT]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.dig=1,.safeguard=1,.self_destruct=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.rain_dance=1,.facade=1,.helping_hand=1,.brick_break=1,.imprison=1,.rock_tomb=1,.fling=1,.drain_punch=1,.low_sweep=1,.round=1,.bulldoze=1,.phantom_force=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_GOLURK]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.safeguard=1,.self_destruct=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.rain_dance=1,.facade=1,.helping_hand=1,.brick_break=1,.imprison=1,.rock_tomb=1,.fling=1,.drain_punch=1,.low_sweep=1,.round=1,.bulldoze=1,.phantom_force=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_PAWNIARD]={ .d={ .thunder_wave=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.rain_dance=1,.beat_up=1,.facade=1,.revenge=1,.brick_break=1,.rock_tomb=1,.payback=1,.assurance=1,.fling=1,.shadow_claw=1,.psycho_cut=1,.low_sweep=1,.round=1,.retaliate=1,.snarl=1,.false_swipe=1 } },
[NATIONAL_DEX_BISHARP]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.rain_dance=1,.beat_up=1,.facade=1,.revenge=1,.brick_break=1,.rock_tomb=1,.payback=1,.assurance=1,.fling=1,.shadow_claw=1,.psycho_cut=1,.low_sweep=1,.round=1,.retaliate=1,.snarl=1,.false_swipe=1,.air_slash=1 } },
[NATIONAL_DEX_BOUFFALANT]={ .d={ .giga_impact=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.revenge=1,.rock_tomb=1,.mud_shot=1,.payback=1,.assurance=1,.round=1,.retaliate=1,.bulldoze=1,.smart_strike=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_RUFFLET]={ .d={ .fly=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.rock_tomb=1,.u_turn=1,.assurance=1,.shadow_claw=1,.round=1,.retaliate=1,.air_slash=1 } },
[NATIONAL_DEX_BRAVIARY]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.rock_tomb=1,.u_turn=1,.assurance=1,.shadow_claw=1,.round=1,.retaliate=1,.air_slash=1 } },
[NATIONAL_DEX_VULLABY]={ .d={ .fly=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.fake_tears=1,.rock_tomb=1,.u_turn=1,.payback=1,.assurance=1,.round=1,.retaliate=1,.snarl=1,.air_slash=1 } },
[NATIONAL_DEX_MANDIBUZZ]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.fake_tears=1,.rock_tomb=1,.u_turn=1,.payback=1,.assurance=1,.round=1,.retaliate=1,.snarl=1,.air_slash=1 } },
[NATIONAL_DEX_HEATMOR]={ .d={ .fire_punch=1,.thunder_punch=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.rock_tomb=1,.fling=1,.drain_punch=1,.shadow_claw=1,.round=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_DURANT]={ .d={ .giga_impact=1,.thunder_wave=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.beat_up=1,.facade=1,.helping_hand=1,.rock_tomb=1,.shadow_claw=1,.thunder_fang=1,.round=1,.retaliate=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_DEINO]={ .d={ .thunder_wave=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.assurance=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1 } },
[NATIONAL_DEX_ZWEILOUS]={ .d={ .thunder_wave=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.beat_up=1,.facade=1,.helping_hand=1,.assurance=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1 } },
[NATIONAL_DEX_HYDREIGON]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.fire_spin=1,.thunder_wave=1,.screech=1,.reflect=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.beat_up=1,.facade=1,.helping_hand=1,.rock_tomb=1,.u_turn=1,.payback=1,.assurance=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.acrobatics=1,.bulldoze=1,.snarl=1,.brutal_swing=1,.breaking_swipe=1 } },
[NATIONAL_DEX_LARVESTA]={ .d={ .solar_beam=1,.screech=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.u_turn=1,.round=1,.acrobatics=1 } },
[NATIONAL_DEX_VOLCARONA]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.screech=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.u_turn=1,.round=1,.acrobatics=1,.mystical_fire=1 } },
[NATIONAL_DEX_COBALION]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.sandstorm=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.bounce=1,.round=1,.retaliate=1,.volt_switch=1,.false_swipe=1,.air_slash=1,.smart_strike=1 } },
[NATIONAL_DEX_TERRAKION]={ .d={ .hyper_beam=1,.giga_impact=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.sandstorm=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.rock_blast=1,.round=1,.retaliate=1,.bulldoze=1,.false_swipe=1,.air_slash=1,.smart_strike=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_VIRIZION]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.solar_blade=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.bounce=1,.round=1,.retaliate=1,.false_swipe=1,.air_slash=1,.smart_strike=1 } },
[NATIONAL_DEX_TORNADUS]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.rain_dance=1,.facade=1,.revenge=1,.brick_break=1,.weather_ball=1,.u_turn=1,.payback=1,.assurance=1,.fling=1,.round=1,.acrobatics=1,.air_slash=1,.brutal_swing=1 } },
[NATIONAL_DEX_THUNDURUS]={ .d={ .thunder_punch=1,.fly=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.facade=1,.revenge=1,.brick_break=1,.weather_ball=1,.u_turn=1,.payback=1,.assurance=1,.fling=1,.round=1,.volt_switch=1,.electroweb=1,.eerie_impulse=1,.smart_strike=1,.brutal_swing=1 } },
[NATIONAL_DEX_RESHIRAM]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.steel_wing=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.weather_ball=1,.rock_tomb=1,.payback=1,.fling=1,.shadow_claw=1,.fire_fang=1,.round=1,.mystical_fire=1,.brutal_swing=1,.breaking_swipe=1 } },
[NATIONAL_DEX_ZEKROM]={ .d={ .thunder_punch=1,.fly=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.steel_wing=1,.rain_dance=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.weather_ball=1,.rock_tomb=1,.payback=1,.fling=1,.shadow_claw=1,.thunder_fang=1,.round=1,.volt_switch=1,.brutal_swing=1,.breaking_swipe=1 } },
[NATIONAL_DEX_LANDORUS]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.dig=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.facade=1,.brick_break=1,.imprison=1,.weather_ball=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.u_turn=1,.payback=1,.fling=1,.round=1,.bulldoze=1,.brutal_swing=1 } },
[NATIONAL_DEX_KYUREM]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.steel_wing=1,.rain_dance=1,.sunny_day=1,.hail=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.weather_ball=1,.rock_tomb=1,.icicle_spear=1,.payback=1,.fling=1,.shadow_claw=1,.round=1,.brutal_swing=1,.breaking_swipe=1 } },
[NATIONAL_DEX_KELDEO]={ .d={ .hyper_beam=1,.giga_impact=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.rain_dance=1,.sunny_day=1,.hail=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.bounce=1,.round=1,.retaliate=1,.false_swipe=1,.air_slash=1,.smart_strike=1 } },
[NATIONAL_DEX_MELOETTA]={ .d={ .fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.brick_break=1,.u_turn=1,.payback=1,.fling=1,.drain_punch=1,.shadow_claw=1,.trick_room=1,.wonder_room=1,.magic_room=1,.low_sweep=1,.round=1,.acrobatics=1,.retaliate=1 } },
[NATIONAL_DEX_GENESECT]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.screech=1,.light_screen=1,.reflect=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.facade=1,.swift=1,.u_turn=1,.assurance=1,.shadow_claw=1,.round=1,.electroweb=1 } },
[NATIONAL_DEX_CHESPIN]={ .d={ .thunder_punch=1,.pin_missile=1,.solar_beam=1,.dig=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.mud_shot=1,.payback=1,.fling=1,.drain_punch=1,.shadow_claw=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_QUILLADIN]={ .d={ .thunder_punch=1,.pin_missile=1,.solar_beam=1,.dig=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.mud_shot=1,.payback=1,.fling=1,.drain_punch=1,.shadow_claw=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_CHESNAUGHT]={ .d={ .thunder_punch=1,.pin_missile=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.mud_shot=1,.payback=1,.fling=1,.drain_punch=1,.shadow_claw=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_FENNEKIN]={ .d={ .solar_beam=1,.fire_spin=1,.light_screen=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.magic_room=1,.round=1,.psychic_terrain=1 } },
[NATIONAL_DEX_BRAIXEN]={ .d={ .fire_punch=1,.thunder_punch=1,.solar_beam=1,.fire_spin=1,.light_screen=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.wonder_room=1,.magic_room=1,.round=1,.psychic_terrain=1 } },
[NATIONAL_DEX_DELPHOX]={ .d={ .fire_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.light_screen=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.psychic_terrain=1,.mystical_fire=1 } },
[NATIONAL_DEX_FROAKIE]={ .d={ .dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.facade=1,.dive=1,.rock_tomb=1,.bounce=1,.u_turn=1,.fling=1,.round=1,.acrobatics=1 } },
[NATIONAL_DEX_FROGADIER]={ .d={ .ice_punch=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.facade=1,.dive=1,.rock_tomb=1,.bounce=1,.u_turn=1,.fling=1,.round=1,.acrobatics=1 } },
[NATIONAL_DEX_GRENINJA]={ .d={ .ice_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.facade=1,.dive=1,.rock_tomb=1,.bounce=1,.u_turn=1,.fling=1,.round=1,.acrobatics=1,.brutal_swing=1 } },
[NATIONAL_DEX_BUNNELBY]={ .d={ .dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.facade=1,.brick_break=1,.rock_tomb=1,.bounce=1,.mud_shot=1,.u_turn=1,.payback=1,.fling=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_DIGGERSBY]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.facade=1,.brick_break=1,.rock_tomb=1,.sand_tomb=1,.bounce=1,.mud_shot=1,.u_turn=1,.payback=1,.fling=1,.round=1,.bulldoze=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_FLETCHLING]={ .d={ .fly=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.u_turn=1,.round=1,.acrobatics=1 } },
[NATIONAL_DEX_FLETCHINDER]={ .d={ .fly=1,.fire_spin=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.u_turn=1,.round=1,.acrobatics=1 } },
[NATIONAL_DEX_TALONFLAME]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.u_turn=1,.round=1,.acrobatics=1 } },
[NATIONAL_DEX_SCATTERBUG]={ .d={  } },
[NATIONAL_DEX_SPEWPA]={ .d={ .protect=1,.electroweb=1 } },
[NATIONAL_DEX_VIVILLON]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.light_screen=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.u_turn=1,.round=1,.acrobatics=1,.electroweb=1,.draining_kiss=1 } },
[NATIONAL_DEX_LITLEO]={ .d={ .solar_beam=1,.fire_spin=1,.dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.helping_hand=1,.payback=1,.fire_fang=1,.round=1,.retaliate=1,.bulldoze=1,.snarl=1 } },
[NATIONAL_DEX_PYROAR]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.helping_hand=1,.bounce=1,.payback=1,.fire_fang=1,.round=1,.retaliate=1,.bulldoze=1,.snarl=1 } },
[NATIONAL_DEX_FLABEBE]={ .d={ .magical_leaf=1,.solar_beam=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.round=1,.grassy_terrain=1,.misty_terrain=1 } },
[NATIONAL_DEX_FLOETTE]={ .d={ .magical_leaf=1,.solar_beam=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.round=1,.grassy_terrain=1,.misty_terrain=1 } },
[NATIONAL_DEX_FLORGES]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.round=1,.grassy_terrain=1,.misty_terrain=1 } },
[NATIONAL_DEX_SKIDDO]={ .d={ .solar_beam=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.payback=1,.round=1,.retaliate=1,.bulldoze=1,.grassy_terrain=1 } },
[NATIONAL_DEX_GOGOAT]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.bounce=1,.payback=1,.round=1,.retaliate=1,.bulldoze=1,.grassy_terrain=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_PANCHAM]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.pin_missile=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.drain_punch=1,.shadow_claw=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1,.false_swipe=1 } },
[NATIONAL_DEX_PANGORO]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.pin_missile=1,.hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.beat_up=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.drain_punch=1,.shadow_claw=1,.low_sweep=1,.round=1,.retaliate=1,.bulldoze=1,.snarl=1,.false_swipe=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_FURFROU]={ .d={ .giga_impact=1,.thunder_wave=1,.dig=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.u_turn=1,.round=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_ESPURR]={ .d={ .pay_day=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.payback=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1 } },
[NATIONAL_DEX_MEOWSTIC]={ .d={ .pay_day=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.thunder_wave=1,.dig=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.fake_tears=1,.payback=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.tail_slap=1,.misty_terrain=1,.psychic_terrain=1 } },
[NATIONAL_DEX_HONEDGE]={ .d={ .solar_blade=1,.screech=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.facade=1,.brick_break=1,.shadow_claw=1,.psycho_cut=1,.round=1,.retaliate=1,.false_swipe=1,.brutal_swing=1 } },
[NATIONAL_DEX_DOUBLADE]={ .d={ .solar_blade=1,.screech=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.facade=1,.brick_break=1,.shadow_claw=1,.psycho_cut=1,.round=1,.retaliate=1,.false_swipe=1,.brutal_swing=1 } },
[NATIONAL_DEX_AEGISLASH]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_blade=1,.screech=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.shadow_claw=1,.psycho_cut=1,.round=1,.retaliate=1,.false_swipe=1,.air_slash=1,.brutal_swing=1 } },
[NATIONAL_DEX_SPRITZEE]={ .d={ .light_screen=1,.reflect=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.fake_tears=1,.trick_room=1,.round=1,.draining_kiss=1,.misty_terrain=1 } },
[NATIONAL_DEX_AROMATISSE]={ .d={ .hyper_beam=1,.giga_impact=1,.light_screen=1,.reflect=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.fake_tears=1,.drain_punch=1,.trick_room=1,.round=1,.draining_kiss=1,.misty_terrain=1 } },
[NATIONAL_DEX_SWIRLIX]={ .d={ .light_screen=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.fake_tears=1,.round=1,.draining_kiss=1 } },
[NATIONAL_DEX_SLURPUFF]={ .d={ .hyper_beam=1,.giga_impact=1,.light_screen=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.fake_tears=1,.drain_punch=1,.round=1,.draining_kiss=1 } },
[NATIONAL_DEX_INKAY]={ .d={ .light_screen=1,.reflect=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.fake_tears=1,.payback=1,.fling=1,.guard_swap=1,.psycho_cut=1,.trick_room=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_MALAMAR]={ .d={ .hyper_beam=1,.giga_impact=1,.light_screen=1,.reflect=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.fake_tears=1,.payback=1,.fling=1,.guard_swap=1,.psycho_cut=1,.trick_room=1,.round=1,.retaliate=1,.brutal_swing=1 } },
[NATIONAL_DEX_BINACLE]={ .d={ .dig=1,.screech=1,.safeguard=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.beat_up=1,.facade=1,.helping_hand=1,.brick_break=1,.rock_tomb=1,.mud_shot=1,.rock_blast=1,.payback=1,.assurance=1,.fling=1,.shadow_claw=1,.round=1,.bulldoze=1,.razor_shell=1,.false_swipe=1 } },
[NATIONAL_DEX_BARBARACLE]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.safeguard=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.whirlpool=1,.beat_up=1,.facade=1,.helping_hand=1,.brick_break=1,.dive=1,.rock_tomb=1,.mud_shot=1,.rock_blast=1,.payback=1,.assurance=1,.fling=1,.shadow_claw=1,.round=1,.bulldoze=1,.razor_shell=1,.false_swipe=1,.brutal_swing=1 } },
[NATIONAL_DEX_SKRELP]={ .d={ .rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.dive=1,.bounce=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_DRAGALGE]={ .d={ .hyper_beam=1,.giga_impact=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.dive=1,.bounce=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_CLAUNCHER]={ .d={ .rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.facade=1,.helping_hand=1,.dive=1,.bounce=1,.u_turn=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_CLAWITZER]={ .d={ .hyper_beam=1,.giga_impact=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.facade=1,.helping_hand=1,.dive=1,.bounce=1,.u_turn=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_HELIOPTILE]={ .d={ .thunder_wave=1,.dig=1,.light_screen=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.rain_dance=1,.facade=1,.swift=1,.rock_tomb=1,.u_turn=1,.low_sweep=1,.round=1,.volt_switch=1,.bulldoze=1,.electroweb=1,.electric_terrain=1 } },
[NATIONAL_DEX_HELIOLISK]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.dig=1,.light_screen=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.weather_ball=1,.rock_tomb=1,.u_turn=1,.low_sweep=1,.round=1,.volt_switch=1,.bulldoze=1,.electroweb=1,.electric_terrain=1,.eerie_impulse=1,.brutal_swing=1,.breaking_swipe=1 } },
[NATIONAL_DEX_TYRUNT]={ .d={ .dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.charm=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.rock_blast=1,.assurance=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_TYRANTRUM]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.charm=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.rock_blast=1,.assurance=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.bulldoze=1,.brutal_swing=1,.stomping_tantrum=1,.breaking_swipe=1 } },
[NATIONAL_DEX_AMAURA]={ .d={ .hyper_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.hail=1,.facade=1,.weather_ball=1,.rock_tomb=1,.mud_shot=1,.rock_blast=1,.avalanche=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_AURORUS]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.hail=1,.facade=1,.weather_ball=1,.rock_tomb=1,.icicle_spear=1,.mud_shot=1,.rock_blast=1,.avalanche=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_SYLVEON]={ .d={ .pay_day=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.dig=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.weather_ball=1,.fake_tears=1,.round=1,.retaliate=1,.draining_kiss=1,.misty_terrain=1,.mystical_fire=1 } },
[NATIONAL_DEX_HAWLUCHA]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.fly=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.bounce=1,.u_turn=1,.payback=1,.assurance=1,.fling=1,.drain_punch=1,.low_sweep=1,.round=1,.acrobatics=1,.retaliate=1,.false_swipe=1 } },
[NATIONAL_DEX_DEDENNE]={ .d={ .thunder_punch=1,.giga_impact=1,.thunder_wave=1,.dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.helping_hand=1,.u_turn=1,.fling=1,.round=1,.retaliate=1,.volt_switch=1,.electroweb=1,.electric_terrain=1,.eerie_impulse=1 } },
[NATIONAL_DEX_CARBINK]={ .d={ .light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.charm=1,.sandstorm=1,.sunny_day=1,.hail=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.guard_swap=1,.trick_room=1,.wonder_room=1,.round=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_GOOMY]={ .d={ .rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.mud_shot=1,.round=1 } },
[NATIONAL_DEX_SLIGGOO]={ .d={ .rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.mud_shot=1,.round=1 } },
[NATIONAL_DEX_GOODRA]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.hail=1,.facade=1,.weather_ball=1,.mud_shot=1,.assurance=1,.round=1,.bulldoze=1,.brutal_swing=1,.stomping_tantrum=1,.breaking_swipe=1 } },
[NATIONAL_DEX_KLEFKI]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.imprison=1,.magic_room=1,.round=1,.draining_kiss=1,.misty_terrain=1 } },
[NATIONAL_DEX_PHANTUMP]={ .d={ .magical_leaf=1,.solar_beam=1,.dig=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.imprison=1,.shadow_claw=1,.trick_room=1,.round=1,.hex=1,.bulldoze=1,.phantom_force=1 } },
[NATIONAL_DEX_TREVENANT]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.dig=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.imprison=1,.drain_punch=1,.shadow_claw=1,.trick_room=1,.round=1,.hex=1,.bulldoze=1,.phantom_force=1,.brutal_swing=1 } },
[NATIONAL_DEX_PUMPKABOO]={ .d={ .solar_beam=1,.light_screen=1,.safeguard=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.giga_drain=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.imprison=1,.bullet_seed=1,.trick_room=1,.round=1,.hex=1,.mystical_fire=1 } },
[NATIONAL_DEX_GOURGEIST]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.light_screen=1,.safeguard=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.giga_drain=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.imprison=1,.bullet_seed=1,.trick_room=1,.round=1,.hex=1,.phantom_force=1,.mystical_fire=1,.brutal_swing=1 } },
[NATIONAL_DEX_BERGMITE]={ .d={ .safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.rock_tomb=1,.icicle_spear=1,.avalanche=1,.ice_fang=1,.round=1 } },
[NATIONAL_DEX_AVALUGG]={ .d={ .hyper_beam=1,.giga_impact=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.rock_tomb=1,.icicle_spear=1,.avalanche=1,.ice_fang=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_NOIBAT]={ .d={ .fly=1,.solar_beam=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.u_turn=1,.shadow_claw=1,.round=1,.acrobatics=1,.air_slash=1 } },
[NATIONAL_DEX_NOIVERN]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.u_turn=1,.shadow_claw=1,.round=1,.acrobatics=1,.air_slash=1 } },
[NATIONAL_DEX_XERNEAS]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.rain_dance=1,.sunny_day=1,.hail=1,.facade=1,.swift=1,.wonder_room=1,.round=1,.draining_kiss=1,.misty_terrain=1,.smart_strike=1 } },
[NATIONAL_DEX_YVELTAL]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.payback=1,.shadow_claw=1,.round=1,.acrobatics=1,.snarl=1,.phantom_force=1,.air_slash=1 } },
[NATIONAL_DEX_ZYGARDE]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.sandstorm=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.payback=1,.round=1,.retaliate=1,.bulldoze=1,.stomping_tantrum=1,.breaking_swipe=1 } },
[NATIONAL_DEX_DIANCIE]={ .d={ .hyper_beam=1,.giga_impact=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.charm=1,.sandstorm=1,.sunny_day=1,.hail=1,.facade=1,.helping_hand=1,.fake_tears=1,.rock_tomb=1,.sand_tomb=1,.guard_swap=1,.trick_room=1,.wonder_room=1,.round=1,.draining_kiss=1,.mystical_fire=1 } },
[NATIONAL_DEX_HOOPA]={ .d={ .fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.fling=1,.drain_punch=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.phantom_force=1 } },
[NATIONAL_DEX_VOLCANION]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.brick_break=1,.weather_ball=1,.mud_shot=1,.fling=1,.thunder_fang=1,.round=1,.bulldoze=1,.misty_terrain=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_ROWLET]={ .d={ .solar_beam=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.steel_wing=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.shadow_claw=1,.round=1,.false_swipe=1 } },
[NATIONAL_DEX_DARTRIX]={ .d={ .solar_beam=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.steel_wing=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.shadow_claw=1,.round=1,.false_swipe=1 } },
[NATIONAL_DEX_DECIDUEYE]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.solar_blade=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.steel_wing=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.imprison=1,.u_turn=1,.shadow_claw=1,.psycho_cut=1,.low_sweep=1,.round=1,.hex=1,.acrobatics=1,.phantom_force=1,.false_swipe=1,.air_slash=1 } },
[NATIONAL_DEX_LITTEN]={ .d={ .pay_day=1,.fire_spin=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.revenge=1,.u_turn=1,.shadow_claw=1,.fire_fang=1,.round=1,.acrobatics=1 } },
[NATIONAL_DEX_TORRACAT]={ .d={ .pay_day=1,.fire_spin=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.revenge=1,.u_turn=1,.shadow_claw=1,.fire_fang=1,.round=1,.acrobatics=1 } },
[NATIONAL_DEX_INCINEROAR]={ .d={ .mega_punch=1,.mega_kick=1,.pay_day=1,.fire_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.fire_spin=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.revenge=1,.brick_break=1,.u_turn=1,.assurance=1,.fling=1,.drain_punch=1,.shadow_claw=1,.fire_fang=1,.low_sweep=1,.round=1,.acrobatics=1,.bulldoze=1,.snarl=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_POPPLIO]={ .d={ .rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.helping_hand=1,.dive=1,.brine=1,.wonder_room=1,.round=1,.acrobatics=1,.draining_kiss=1,.misty_terrain=1 } },
[NATIONAL_DEX_BRIONNE]={ .d={ .rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.helping_hand=1,.dive=1,.brine=1,.wonder_room=1,.round=1,.acrobatics=1,.draining_kiss=1,.misty_terrain=1 } },
[NATIONAL_DEX_PRIMARINA]={ .d={ .hyper_beam=1,.giga_impact=1,.light_screen=1,.reflect=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.helping_hand=1,.dive=1,.weather_ball=1,.brine=1,.wonder_room=1,.round=1,.acrobatics=1,.draining_kiss=1,.misty_terrain=1 } },
[NATIONAL_DEX_PIKIPEK]={ .d={ .fly=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.sunny_day=1,.brick_break=1,.bullet_seed=1,.u_turn=1,.round=1 } },
[NATIONAL_DEX_TRUMBEAK]={ .d={ .fly=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.sunny_day=1,.brick_break=1,.bullet_seed=1,.rock_blast=1,.u_turn=1,.round=1 } },
[NATIONAL_DEX_TOUCANNON]={ .d={ .fly=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.sunny_day=1,.brick_break=1,.bullet_seed=1,.rock_blast=1,.u_turn=1,.round=1 } },
[NATIONAL_DEX_YUNGOOS]={ .d={ .rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.facade=1,.revenge=1,.rock_tomb=1,.u_turn=1,.payback=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_GUMSHOOS]={ .d={ .fire_punch=1,.ice_punch=1,.thunder_punch=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.facade=1,.revenge=1,.rock_tomb=1,.u_turn=1,.payback=1,.fling=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_GRUBBIN]={ .d={ .thunder_wave=1,.dig=1,.screech=1,.light_screen=1,.rest=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.facade=1,.mud_shot=1,.round=1,.acrobatics=1,.volt_switch=1,.electroweb=1 } },
[NATIONAL_DEX_CHARJABUG]={ .d={ .thunder_wave=1,.dig=1,.screech=1,.light_screen=1,.rest=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.facade=1,.mud_shot=1,.round=1,.acrobatics=1,.volt_switch=1,.electroweb=1,.eerie_impulse=1 } },
[NATIONAL_DEX_VIKAVOLT]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.dig=1,.screech=1,.light_screen=1,.rest=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.facade=1,.mud_shot=1,.round=1,.acrobatics=1,.volt_switch=1,.electroweb=1,.eerie_impulse=1,.air_slash=1 } },
[NATIONAL_DEX_CRABRAWLER]={ .d={ .ice_punch=1,.thunder_punch=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.drain_punch=1,.round=1,.bulldoze=1,.brutal_swing=1 } },
[NATIONAL_DEX_CRABOMINABLE]={ .d={ .ice_punch=1,.thunder_punch=1,.giga_impact=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.hail=1,.facade=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.drain_punch=1,.avalanche=1,.round=1,.bulldoze=1,.brutal_swing=1 } },
[NATIONAL_DEX_ORICORIO]={ .d={ .fly=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.steel_wing=1,.attract=1,.sandstorm=1,.facade=1,.helping_hand=1,.u_turn=1,.round=1,.acrobatics=1,.air_slash=1 } },
[NATIONAL_DEX_CUTIEFLY]={ .d={ .light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.fake_tears=1,.u_turn=1,.speed_swap=1,.wonder_room=1,.magic_room=1,.round=1,.acrobatics=1,.draining_kiss=1 } },
[NATIONAL_DEX_RIBOMBEE]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.fake_tears=1,.u_turn=1,.speed_swap=1,.wonder_room=1,.magic_room=1,.round=1,.acrobatics=1,.draining_kiss=1 } },
[NATIONAL_DEX_ROCKRUFF]={ .d={ .rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.facade=1,.rock_tomb=1,.thunder_fang=1,.fire_fang=1,.round=1,.snarl=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_LYCANROC]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.giga_impact=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.facade=1,.swift=1,.revenge=1,.brick_break=1,.rock_tomb=1,.rock_blast=1,.payback=1,.assurance=1,.thunder_fang=1,.fire_fang=1,.low_sweep=1,.round=1,.tail_slap=1,.snarl=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_WISHIWASHI]={ .d={ .rest=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.hail=1,.whirlpool=1,.beat_up=1,.facade=1,.helping_hand=1,.dive=1,.mud_shot=1,.brine=1,.u_turn=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_MAREANIE]={ .d={ .pin_missile=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.mud_shot=1,.brine=1,.payback=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_TOXAPEX]={ .d={ .pin_missile=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.mud_shot=1,.brine=1,.payback=1,.cross_poison=1,.venoshock=1,.round=1,.hex=1 } },
[NATIONAL_DEX_MUDBRAY]={ .d={ .mega_kick=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.payback=1,.low_sweep=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_MUDSDALE]={ .d={ .mega_kick=1,.hyper_beam=1,.giga_impact=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.facade=1,.revenge=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.payback=1,.low_sweep=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_DEWPIDER]={ .d={ .rest=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.attract=1,.rain_dance=1,.facade=1,.wonder_room=1,.magic_room=1,.round=1 } },
[NATIONAL_DEX_ARAQUANID]={ .d={ .reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.attract=1,.rain_dance=1,.facade=1,.dive=1,.wonder_room=1,.magic_room=1,.round=1 } },
[NATIONAL_DEX_FOMANTIS]={ .d={ .magical_leaf=1,.solar_beam=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.weather_ball=1,.bullet_seed=1,.payback=1,.fling=1,.round=1,.false_swipe=1 } },
[NATIONAL_DEX_LURANTIS]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.solar_blade=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.brick_break=1,.weather_ball=1,.bullet_seed=1,.payback=1,.fling=1,.psycho_cut=1,.cross_poison=1,.low_sweep=1,.round=1,.grassy_terrain=1,.false_swipe=1 } },
[NATIONAL_DEX_MORELULL]={ .d={ .solar_beam=1,.thunder_wave=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.wonder_room=1,.magic_room=1,.round=1,.draining_kiss=1 } },
[NATIONAL_DEX_SHIINOTIC]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.weather_ball=1,.drain_punch=1,.wonder_room=1,.magic_room=1,.round=1,.draining_kiss=1 } },
[NATIONAL_DEX_SALANDIT]={ .d={ .thunder_wave=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.beat_up=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.payback=1,.fling=1,.shadow_claw=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_SALAZZLE]={ .d={ .thunder_wave=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.beat_up=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.payback=1,.fling=1,.shadow_claw=1,.cross_poison=1,.venoshock=1,.round=1,.acrobatics=1,.breaking_swipe=1 } },
[NATIONAL_DEX_STUFFUL]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.thunder_punch=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.charm=1,.attract=1,.facade=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.low_sweep=1,.round=1,.bulldoze=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_BEWEAR]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.charm=1,.attract=1,.facade=1,.revenge=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.drain_punch=1,.shadow_claw=1,.low_sweep=1,.round=1,.bulldoze=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_BOUNSWEET]={ .d={ .magical_leaf=1,.solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.bounce=1,.round=1,.draining_kiss=1 } },
[NATIONAL_DEX_STEENEE]={ .d={ .magical_leaf=1,.solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.bounce=1,.payback=1,.fling=1,.low_sweep=1,.round=1,.draining_kiss=1 } },
[NATIONAL_DEX_TSAREENA]={ .d={ .mega_kick=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.solar_blade=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.bounce=1,.u_turn=1,.payback=1,.fling=1,.low_sweep=1,.round=1,.acrobatics=1,.draining_kiss=1 } },
[NATIONAL_DEX_COMFEY]={ .d={ .hyper_beam=1,.magical_leaf=1,.solar_beam=1,.light_screen=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.bullet_seed=1,.u_turn=1,.fling=1,.trick_room=1,.round=1,.acrobatics=1,.draining_kiss=1,.grassy_terrain=1 } },
[NATIONAL_DEX_ORANGURU]={ .d={ .mega_punch=1,.mega_kick=1,.hyper_beam=1,.giga_impact=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.imprison=1,.payback=1,.fling=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.bulldoze=1,.psychic_terrain=1,.brutal_swing=1 } },
[NATIONAL_DEX_PASSIMIAN]={ .d={ .mega_punch=1,.mega_kick=1,.hyper_beam=1,.giga_impact=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.sunny_day=1,.beat_up=1,.facade=1,.revenge=1,.brick_break=1,.rock_tomb=1,.u_turn=1,.payback=1,.assurance=1,.fling=1,.drain_punch=1,.low_sweep=1,.round=1,.acrobatics=1,.retaliate=1,.bulldoze=1,.electroweb=1,.brutal_swing=1 } },
[NATIONAL_DEX_WIMPOD]={ .d={ .screech=1,.rest=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.swift=1,.mud_shot=1,.assurance=1,.round=1 } },
[NATIONAL_DEX_GOLISOPOD]={ .d={ .pin_missile=1,.hyper_beam=1,.giga_impact=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.swift=1,.brick_break=1,.dive=1,.rock_tomb=1,.mud_shot=1,.payback=1,.assurance=1,.fling=1,.shadow_claw=1,.venoshock=1,.round=1,.razor_shell=1,.snarl=1,.false_swipe=1 } },
[NATIONAL_DEX_SANDYGAST]={ .d={ .rest=1,.rock_slide=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sandstorm=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.brine=1,.fire_fang=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_PALOSSAND]={ .d={ .giga_impact=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sandstorm=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.brine=1,.fling=1,.fire_fang=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_PYUKUMUKU]={ .d={ .screech=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.protect=1,.attract=1,.rain_dance=1,.hail=1,.helping_hand=1 } },
[NATIONAL_DEX_TYPE_NULL]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.hail=1,.facade=1,.swift=1,.imprison=1,.u_turn=1,.payback=1,.shadow_claw=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_SILVALLY]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.steel_wing=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.hail=1,.facade=1,.swift=1,.imprison=1,.u_turn=1,.payback=1,.shadow_claw=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.snarl=1,.air_slash=1 } },
[NATIONAL_DEX_MINIOR]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.facade=1,.swift=1,.rock_tomb=1,.u_turn=1,.round=1,.acrobatics=1,.bulldoze=1 } },
[NATIONAL_DEX_KOMALA]={ .d={ .rock_slide=1,.snore=1,.protect=1,.charm=1,.attract=1,.sunny_day=1,.facade=1,.brick_break=1,.u_turn=1,.payback=1,.shadow_claw=1,.low_sweep=1,.round=1,.acrobatics=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_TURTONATOR]={ .d={ .mega_punch=1,.mega_kick=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.rest=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.revenge=1,.rock_tomb=1,.payback=1,.fling=1,.venoshock=1,.round=1,.bulldoze=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_TOGEDEMARU]={ .d={ .pin_missile=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.facade=1,.swift=1,.helping_hand=1,.bounce=1,.u_turn=1,.payback=1,.assurance=1,.fling=1,.round=1,.volt_switch=1,.electroweb=1,.electric_terrain=1,.eerie_impulse=1 } },
[NATIONAL_DEX_MIMIKYU]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.screech=1,.light_screen=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.beat_up=1,.will_o_wisp=1,.facade=1,.payback=1,.fling=1,.drain_punch=1,.shadow_claw=1,.trick_room=1,.magic_room=1,.round=1,.hex=1,.phantom_force=1,.draining_kiss=1 } },
[NATIONAL_DEX_BRUXISH]={ .d={ .giga_impact=1,.screech=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.facade=1,.payback=1,.fling=1,.ice_fang=1,.trick_room=1,.wonder_room=1,.magic_room=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_DRAMPA]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.steel_wing=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.fling=1,.shadow_claw=1,.round=1,.bulldoze=1,.snarl=1,.stomping_tantrum=1,.breaking_swipe=1 } },
[NATIONAL_DEX_DHELMISE]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.solar_blade=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.helping_hand=1,.brick_break=1,.brine=1,.payback=1,.assurance=1,.shadow_claw=1,.round=1,.hex=1,.bulldoze=1,.phantom_force=1,.brutal_swing=1 } },
[NATIONAL_DEX_JANGMO_O]={ .d={ .screech=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.facade=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.shadow_claw=1,.round=1,.bulldoze=1,.false_swipe=1 } },
[NATIONAL_DEX_HAKAMO_O]={ .d={ .mega_punch=1,.mega_kick=1,.screech=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.facade=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.drain_punch=1,.shadow_claw=1,.round=1,.bulldoze=1,.false_swipe=1,.brutal_swing=1 } },
[NATIONAL_DEX_KOMMO_O]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.screech=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.facade=1,.revenge=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.drain_punch=1,.shadow_claw=1,.round=1,.bulldoze=1,.false_swipe=1,.brutal_swing=1,.stomping_tantrum=1,.breaking_swipe=1 } },
[NATIONAL_DEX_TAPU_KOKO]={ .d={ .thunder_punch=1,.fly=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.screech=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.rain_dance=1,.facade=1,.swift=1,.u_turn=1,.assurance=1,.power_swap=1,.round=1,.acrobatics=1,.volt_switch=1,.electroweb=1,.electric_terrain=1,.eerie_impulse=1,.false_swipe=1 } },
[NATIONAL_DEX_TAPU_LELE]={ .d={ .hyper_beam=1,.giga_impact=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.charm=1,.sunny_day=1,.facade=1,.fling=1,.power_swap=1,.guard_swap=1,.speed_swap=1,.psycho_cut=1,.wonder_room=1,.magic_room=1,.round=1,.draining_kiss=1,.psychic_terrain=1 } },
[NATIONAL_DEX_TAPU_BULU]={ .d={ .mega_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.giga_drain=1,.sunny_day=1,.facade=1,.revenge=1,.brick_break=1,.rock_tomb=1,.bullet_seed=1,.payback=1,.fling=1,.power_swap=1,.guard_swap=1,.round=1,.snarl=1,.grassy_terrain=1,.false_swipe=1,.smart_strike=1,.brutal_swing=1 } },
[NATIONAL_DEX_TAPU_FINI]={ .d={ .ice_punch=1,.hyper_beam=1,.giga_impact=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.rain_dance=1,.whirlpool=1,.facade=1,.dive=1,.brine=1,.fling=1,.guard_swap=1,.wonder_room=1,.magic_room=1,.round=1,.draining_kiss=1,.misty_terrain=1,.smart_strike=1 } },
[NATIONAL_DEX_COSMOG]={ .d={  } },
[NATIONAL_DEX_COSMOEM]={ .d={  } },
[NATIONAL_DEX_SOLGALEO]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.rock_tomb=1,.trick_room=1,.round=1,.bulldoze=1,.snarl=1,.mystical_fire=1 } },
[NATIONAL_DEX_LUNALA]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.shadow_claw=1,.psycho_cut=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.hex=1,.acrobatics=1,.phantom_force=1,.air_slash=1 } },
[NATIONAL_DEX_NIHILEGO]={ .d={ .thunder_wave=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.sandstorm=1,.facade=1,.rock_tomb=1,.trick_room=1,.wonder_room=1,.cross_poison=1,.venoshock=1,.round=1,.hex=1,.brutal_swing=1 } },
[NATIONAL_DEX_BUZZWOLE]={ .d={ .mega_punch=1,.ice_punch=1,.thunder_punch=1,.giga_impact=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.facade=1,.revenge=1,.brick_break=1,.rock_tomb=1,.bounce=1,.payback=1,.fling=1,.drain_punch=1,.low_sweep=1,.round=1,.bulldoze=1,.false_swipe=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_PHEROMOSA]={ .d={ .hyper_beam=1,.giga_impact=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.facade=1,.swift=1,.brick_break=1,.bounce=1,.u_turn=1,.assurance=1,.fling=1,.speed_swap=1,.low_sweep=1,.round=1,.electroweb=1,.false_swipe=1 } },
[NATIONAL_DEX_XURKITREE]={ .d={ .thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.rest=1,.snore=1,.protect=1,.rain_dance=1,.sunny_day=1,.facade=1,.fling=1,.round=1,.volt_switch=1,.electroweb=1,.electric_terrain=1,.eerie_impulse=1,.brutal_swing=1 } },
[NATIONAL_DEX_CELESTEELA]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.giga_drain=1,.facade=1,.round=1,.acrobatics=1,.bulldoze=1,.air_slash=1,.smart_strike=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_KARTANA]={ .d={ .giga_impact=1,.solar_blade=1,.screech=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.brick_break=1,.psycho_cut=1,.round=1,.false_swipe=1,.air_slash=1,.smart_strike=1 } },
[NATIONAL_DEX_GUZZLORD]={ .d={ .mega_punch=1,.mega_kick=1,.hyper_beam=1,.giga_impact=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.facade=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1,.drain_punch=1,.shadow_claw=1,.round=1,.bulldoze=1,.snarl=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_NECROZMA]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.facade=1,.brick_break=1,.imprison=1,.rock_tomb=1,.rock_blast=1,.fling=1,.shadow_claw=1,.psycho_cut=1,.trick_room=1,.round=1,.bulldoze=1,.smart_strike=1,.brutal_swing=1,.breaking_swipe=1 } },
[NATIONAL_DEX_MAGEARNA]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.helping_hand=1,.brick_break=1,.imprison=1,.power_swap=1,.guard_swap=1,.speed_swap=1,.trick_room=1,.round=1,.volt_switch=1,.electroweb=1,.draining_kiss=1,.eerie_impulse=1,.false_swipe=1 } },
[NATIONAL_DEX_MARSHADOW]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.will_o_wisp=1,.facade=1,.swift=1,.revenge=1,.brick_break=1,.rock_tomb=1,.bounce=1,.payback=1,.assurance=1,.fling=1,.drain_punch=1,.shadow_claw=1,.low_sweep=1,.round=1,.hex=1,.acrobatics=1,.phantom_force=1,.false_swipe=1 } },
[NATIONAL_DEX_POIPOLE]={ .d={ .pin_missile=1,.rest=1,.snore=1,.protect=1,.charm=1,.facade=1,.helping_hand=1,.venoshock=1,.round=1 } },
[NATIONAL_DEX_NAGANADEL]={ .d={ .fly=1,.pin_missile=1,.hyper_beam=1,.giga_impact=1,.rest=1,.thief=1,.snore=1,.protect=1,.charm=1,.facade=1,.swift=1,.helping_hand=1,.u_turn=1,.assurance=1,.shadow_claw=1,.cross_poison=1,.venoshock=1,.round=1,.hex=1,.acrobatics=1,.snarl=1,.air_slash=1,.smart_strike=1,.breaking_swipe=1 } },
[NATIONAL_DEX_STAKATAKA]={ .d={ .mega_kick=1,.giga_impact=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.sandstorm=1,.facade=1,.rock_tomb=1,.rock_blast=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.bulldoze=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_BLACEPHALON]={ .d={ .fire_punch=1,.hyper_beam=1,.solar_beam=1,.fire_spin=1,.light_screen=1,.self_destruct=1,.rest=1,.thief=1,.snore=1,.protect=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.rock_blast=1,.payback=1,.fling=1,.shadow_claw=1,.round=1,.mystical_fire=1 } },
[NATIONAL_DEX_ZERAORA]={ .d={ .mega_punch=1,.mega_kick=1,.pay_day=1,.fire_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.bounce=1,.assurance=1,.fling=1,.drain_punch=1,.low_sweep=1,.round=1,.acrobatics=1,.volt_switch=1,.electroweb=1,.snarl=1,.electric_terrain=1,.false_swipe=1,.brutal_swing=1 } },
[NATIONAL_DEX_MELTAN]={ .d={ .thunder_wave=1,.rest=1,.snore=1,.protect=1,.facade=1,.round=1 } },
[NATIONAL_DEX_MELMETAL]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.facade=1,.brick_break=1,.rock_tomb=1,.round=1,.electric_terrain=1,.brutal_swing=1 } },
[NATIONAL_DEX_GROOKEY]={ .d={ .mega_punch=1,.mega_kick=1,.magical_leaf=1,.solar_beam=1,.solar_blade=1,.screech=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.assurance=1,.fling=1,.drain_punch=1,.round=1,.acrobatics=1,.false_swipe=1 } },
[NATIONAL_DEX_THWACKEY]={ .d={ .mega_punch=1,.mega_kick=1,.magical_leaf=1,.solar_beam=1,.solar_blade=1,.screech=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.assurance=1,.fling=1,.drain_punch=1,.round=1,.acrobatics=1,.false_swipe=1 } },
[NATIONAL_DEX_RILLABOOM]={ .d={ .mega_punch=1,.mega_kick=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.solar_blade=1,.screech=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.brick_break=1,.bullet_seed=1,.mud_shot=1,.u_turn=1,.assurance=1,.fling=1,.drain_punch=1,.round=1,.acrobatics=1,.bulldoze=1,.snarl=1,.grassy_terrain=1,.false_swipe=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_SCORBUNNY]={ .d={ .mega_kick=1,.rest=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.bounce=1,.mud_shot=1,.u_turn=1,.assurance=1,.fire_fang=1,.low_sweep=1,.round=1,.acrobatics=1 } },
[NATIONAL_DEX_RABOOT]={ .d={ .mega_kick=1,.rest=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.bounce=1,.mud_shot=1,.u_turn=1,.assurance=1,.fire_fang=1,.low_sweep=1,.round=1,.acrobatics=1 } },
[NATIONAL_DEX_CINDERACE]={ .d={ .mega_kick=1,.fire_punch=1,.hyper_beam=1,.giga_impact=1,.fire_spin=1,.rest=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.bounce=1,.mud_shot=1,.u_turn=1,.assurance=1,.fire_fang=1,.low_sweep=1,.round=1,.acrobatics=1,.snarl=1 } },
[NATIONAL_DEX_SOBBLE]={ .d={ .light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.whirlpool=1,.facade=1,.swift=1,.dive=1,.weather_ball=1,.bounce=1,.mud_shot=1,.u_turn=1,.round=1 } },
[NATIONAL_DEX_DRIZZILE]={ .d={ .light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.whirlpool=1,.facade=1,.swift=1,.dive=1,.weather_ball=1,.bounce=1,.mud_shot=1,.u_turn=1,.fling=1,.round=1 } },
[NATIONAL_DEX_INTELEON]={ .d={ .hyper_beam=1,.giga_impact=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.whirlpool=1,.facade=1,.swift=1,.dive=1,.weather_ball=1,.icicle_spear=1,.bounce=1,.mud_shot=1,.u_turn=1,.fling=1,.round=1,.acrobatics=1,.air_slash=1,.breaking_swipe=1 } },
[NATIONAL_DEX_SKWOVET]={ .d={ .dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.facade=1,.bullet_seed=1,.mud_shot=1,.payback=1,.assurance=1,.fling=1,.round=1,.tail_slap=1,.brutal_swing=1 } },
[NATIONAL_DEX_GREEDENT]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.facade=1,.bullet_seed=1,.mud_shot=1,.payback=1,.assurance=1,.fling=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.tail_slap=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_ROOKIDEE]={ .d={ .fly=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.facade=1,.swift=1,.revenge=1,.fake_tears=1,.u_turn=1,.payback=1,.assurance=1,.round=1,.retaliate=1,.air_slash=1 } },
[NATIONAL_DEX_CORVISQUIRE]={ .d={ .fly=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.facade=1,.swift=1,.revenge=1,.fake_tears=1,.u_turn=1,.payback=1,.assurance=1,.round=1,.retaliate=1,.air_slash=1 } },
[NATIONAL_DEX_CORVIKNIGHT]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.screech=1,.light_screen=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.steel_wing=1,.attract=1,.facade=1,.swift=1,.revenge=1,.fake_tears=1,.u_turn=1,.payback=1,.assurance=1,.round=1,.retaliate=1,.air_slash=1 } },
[NATIONAL_DEX_BLIPBUG]={ .d={  } },
[NATIONAL_DEX_DOTTLER]={ .d={ .solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.attract=1,.facade=1,.helping_hand=1,.imprison=1,.payback=1,.power_swap=1,.guard_swap=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.psychic_terrain=1 } },
[NATIONAL_DEX_ORBEETLE]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.facade=1,.helping_hand=1,.imprison=1,.u_turn=1,.payback=1,.power_swap=1,.guard_swap=1,.psycho_cut=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.psychic_terrain=1 } },
[NATIONAL_DEX_NICKIT]={ .d={ .dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.beat_up=1,.facade=1,.swift=1,.fake_tears=1,.mud_shot=1,.u_turn=1,.assurance=1,.round=1,.tail_slap=1,.snarl=1 } },
[NATIONAL_DEX_THIEVUL]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.beat_up=1,.facade=1,.swift=1,.fake_tears=1,.mud_shot=1,.u_turn=1,.assurance=1,.shadow_claw=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.acrobatics=1,.tail_slap=1,.snarl=1 } },
[NATIONAL_DEX_GOSSIFLEUR]={ .d={ .magical_leaf=1,.solar_beam=1,.light_screen=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.bullet_seed=1,.round=1,.grassy_terrain=1 } },
[NATIONAL_DEX_ELDEGOSS]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.light_screen=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.weather_ball=1,.bullet_seed=1,.round=1,.grassy_terrain=1 } },
[NATIONAL_DEX_WOOLOO]={ .d={ .thunder_wave=1,.rest=1,.snore=1,.protect=1,.attract=1,.facade=1,.payback=1,.guard_swap=1,.round=1 } },
[NATIONAL_DEX_DUBWOOL]={ .d={ .mega_kick=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.rest=1,.snore=1,.protect=1,.attract=1,.facade=1,.bounce=1,.payback=1,.guard_swap=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_CHEWTLE]={ .d={ .rest=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.whirlpool=1,.facade=1,.revenge=1,.dive=1,.mud_shot=1,.payback=1,.assurance=1,.ice_fang=1,.round=1 } },
[NATIONAL_DEX_DREDNAW]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.rain_dance=1,.whirlpool=1,.facade=1,.revenge=1,.dive=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.rock_blast=1,.payback=1,.assurance=1,.ice_fang=1,.round=1,.bulldoze=1,.razor_shell=1,.false_swipe=1,.smart_strike=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_YAMPER]={ .d={ .thunder_wave=1,.dig=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.facade=1,.swift=1,.helping_hand=1,.thunder_fang=1,.fire_fang=1,.round=1,.volt_switch=1,.snarl=1 } },
[NATIONAL_DEX_BOLTUND]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.facade=1,.swift=1,.helping_hand=1,.thunder_fang=1,.fire_fang=1,.round=1,.volt_switch=1,.snarl=1,.electric_terrain=1,.eerie_impulse=1 } },
[NATIONAL_DEX_ROLYCOLY]={ .d={ .dig=1,.reflect=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.will_o_wisp=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.rock_blast=1,.round=1 } },
[NATIONAL_DEX_CARKOL]={ .d={ .fire_spin=1,.dig=1,.reflect=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.will_o_wisp=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.rock_blast=1,.round=1 } },
[NATIONAL_DEX_COALOSSAL]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.dig=1,.reflect=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.will_o_wisp=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.rock_blast=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_APPLIN]={ .d={ .attract=1 } },
[NATIONAL_DEX_FLAPPLE]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.bullet_seed=1,.u_turn=1,.round=1,.acrobatics=1,.air_slash=1 } },
[NATIONAL_DEX_APPLETUN]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.bullet_seed=1,.payback=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_SILICOBRA]={ .d={ .dig=1,.screech=1,.rest=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.facade=1,.sand_tomb=1,.mud_shot=1,.round=1,.bulldoze=1,.brutal_swing=1 } },
[NATIONAL_DEX_SANDACONDA]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.mud_shot=1,.rock_blast=1,.fire_fang=1,.round=1,.bulldoze=1,.brutal_swing=1 } },
[NATIONAL_DEX_CRAMORANT]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.steel_wing=1,.attract=1,.rain_dance=1,.whirlpool=1,.facade=1,.dive=1,.weather_ball=1,.assurance=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_ARROKUDA]={ .d={ .rest=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.whirlpool=1,.facade=1,.swift=1,.brick_break=1,.dive=1,.bounce=1,.assurance=1,.ice_fang=1,.round=1 } },
[NATIONAL_DEX_BARRASKEWDA]={ .d={ .hyper_beam=1,.giga_impact=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.whirlpool=1,.facade=1,.swift=1,.brick_break=1,.dive=1,.bounce=1,.assurance=1,.ice_fang=1,.round=1 } },
[NATIONAL_DEX_TOXEL]={ .d={ .rest=1,.snore=1,.protect=1,.attract=1,.facade=1,.round=1 } },
[NATIONAL_DEX_TOXTRICITY]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.screech=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.facade=1,.swift=1,.payback=1,.fling=1,.drain_punch=1,.venoshock=1,.round=1,.hex=1,.volt_switch=1,.snarl=1,.eerie_impulse=1 } },
[NATIONAL_DEX_SIZZLIPEDE]={ .d={ .fire_spin=1,.rest=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.facade=1,.venoshock=1,.round=1,.brutal_swing=1 } },
[NATIONAL_DEX_CENTISKORCH]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.rest=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.thunder_fang=1,.fire_fang=1,.venoshock=1,.round=1,.mystical_fire=1,.brutal_swing=1 } },
[NATIONAL_DEX_CLOBBOPUS]={ .d={ .mega_punch=1,.ice_punch=1,.rest=1,.snore=1,.protect=1,.attract=1,.facade=1,.revenge=1,.brick_break=1,.dive=1,.mud_shot=1,.brine=1,.payback=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_GRAPPLOCT]={ .d={ .mega_punch=1,.ice_punch=1,.hyper_beam=1,.giga_impact=1,.dig=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.whirlpool=1,.facade=1,.revenge=1,.brick_break=1,.dive=1,.mud_shot=1,.brine=1,.payback=1,.drain_punch=1,.round=1,.retaliate=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_SINISTEA]={ .d={ .rest=1,.snore=1,.protect=1,.giga_drain=1,.will_o_wisp=1,.facade=1,.imprison=1,.payback=1,.wonder_room=1,.round=1,.hex=1,.phantom_force=1 } },
[NATIONAL_DEX_POLTEAGEIST]={ .d={ .hyper_beam=1,.giga_impact=1,.light_screen=1,.reflect=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.will_o_wisp=1,.facade=1,.imprison=1,.payback=1,.wonder_room=1,.round=1,.hex=1,.phantom_force=1 } },
[NATIONAL_DEX_HATENNA]={ .d={ .magical_leaf=1,.thunder_wave=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.facade=1,.helping_hand=1,.imprison=1,.round=1,.draining_kiss=1,.mystical_fire=1 } },
[NATIONAL_DEX_HATTREM]={ .d={ .magical_leaf=1,.thunder_wave=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.facade=1,.helping_hand=1,.imprison=1,.round=1,.draining_kiss=1,.mystical_fire=1,.brutal_swing=1 } },
[NATIONAL_DEX_HATTERENE]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.thunder_wave=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.facade=1,.helping_hand=1,.imprison=1,.power_swap=1,.guard_swap=1,.shadow_claw=1,.psycho_cut=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.draining_kiss=1,.mystical_fire=1,.brutal_swing=1 } },
[NATIONAL_DEX_IMPIDIMP]={ .d={ .mega_punch=1,.mega_kick=1,.thunder_wave=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.facade=1,.revenge=1,.fake_tears=1,.assurance=1,.drain_punch=1,.round=1,.retaliate=1,.draining_kiss=1 } },
[NATIONAL_DEX_MORGREM]={ .d={ .mega_punch=1,.mega_kick=1,.thunder_wave=1,.light_screen=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.facade=1,.revenge=1,.fake_tears=1,.assurance=1,.power_swap=1,.drain_punch=1,.shadow_claw=1,.round=1,.retaliate=1,.draining_kiss=1 } },
[NATIONAL_DEX_GRIMMSNARL]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.light_screen=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.facade=1,.revenge=1,.brick_break=1,.fake_tears=1,.assurance=1,.power_swap=1,.drain_punch=1,.shadow_claw=1,.wonder_room=1,.low_sweep=1,.round=1,.retaliate=1,.draining_kiss=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_OBSTAGOON]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.pin_missile=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.fake_tears=1,.mud_shot=1,.payback=1,.assurance=1,.fling=1,.shadow_claw=1,.cross_poison=1,.round=1,.retaliate=1,.snarl=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_PERRSERKER]={ .d={ .pay_day=1,.hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.u_turn=1,.payback=1,.assurance=1,.fling=1,.shadow_claw=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_CURSOLA]={ .d={ .pin_missile=1,.hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.light_screen=1,.reflect=1,.safeguard=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.will_o_wisp=1,.facade=1,.revenge=1,.rock_tomb=1,.icicle_spear=1,.rock_blast=1,.brine=1,.round=1,.hex=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_SIRFETCHD]={ .d={ .solar_blade=1,.rest=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.assurance=1,.round=1,.retaliate=1,.brutal_swing=1 } },
[NATIONAL_DEX_MRRIME]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.screech=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.hail=1,.facade=1,.helping_hand=1,.brick_break=1,.fake_tears=1,.icicle_spear=1,.payback=1,.fling=1,.power_swap=1,.guard_swap=1,.drain_punch=1,.avalanche=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.misty_terrain=1,.psychic_terrain=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_RUNERIGUS]={ .d={ .hyper_beam=1,.giga_impact=1,.safeguard=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.rain_dance=1,.will_o_wisp=1,.facade=1,.revenge=1,.imprison=1,.fake_tears=1,.rock_tomb=1,.sand_tomb=1,.rock_blast=1,.payback=1,.power_swap=1,.guard_swap=1,.shadow_claw=1,.trick_room=1,.wonder_room=1,.round=1,.hex=1,.bulldoze=1,.phantom_force=1,.brutal_swing=1 } },
[NATIONAL_DEX_MILCERY]={ .d={ .rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.facade=1,.helping_hand=1,.fling=1,.round=1,.draining_kiss=1,.misty_terrain=1 } },
[NATIONAL_DEX_ALCREMIE]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.giga_drain=1,.charm=1,.attract=1,.facade=1,.helping_hand=1,.imprison=1,.fake_tears=1,.fling=1,.drain_punch=1,.wonder_room=1,.magic_room=1,.round=1,.draining_kiss=1,.misty_terrain=1,.mystical_fire=1 } },
[NATIONAL_DEX_FALINKS]={ .d={ .hyper_beam=1,.giga_impact=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.beat_up=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.rock_tomb=1,.payback=1,.assurance=1,.round=1,.retaliate=1,.false_swipe=1,.smart_strike=1 } },
[NATIONAL_DEX_PINCURCHIN]={ .d={ .pin_missile=1,.thunder_wave=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.facade=1,.brine=1,.payback=1,.assurance=1,.venoshock=1,.round=1,.hex=1,.electric_terrain=1 } },
[NATIONAL_DEX_SNOM]={ .d={ .rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.facade=1,.icicle_spear=1,.round=1 } },
[NATIONAL_DEX_FROSMOTH]={ .d={ .hyper_beam=1,.giga_impact=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.attract=1,.hail=1,.facade=1,.helping_hand=1,.imprison=1,.weather_ball=1,.icicle_spear=1,.u_turn=1,.avalanche=1,.round=1,.acrobatics=1,.air_slash=1 } },
[NATIONAL_DEX_STONJOURNER]={ .d={ .mega_kick=1,.hyper_beam=1,.giga_impact=1,.safeguard=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.facade=1,.imprison=1,.rock_tomb=1,.sand_tomb=1,.rock_blast=1,.assurance=1,.wonder_room=1,.round=1,.bulldoze=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_EISCUE]={ .d={ .ice_punch=1,.reflect=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.weather_ball=1,.icicle_spear=1,.brine=1,.avalanche=1,.round=1 } },
[NATIONAL_DEX_INDEEDEE]={ .d={ .pay_day=1,.magical_leaf=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.attract=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.power_swap=1,.drain_punch=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.draining_kiss=1,.psychic_terrain=1,.mystical_fire=1 } },
[NATIONAL_DEX_MORPEKO]={ .d={ .thunder_punch=1,.thunder_wave=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.facade=1,.swift=1,.revenge=1,.brick_break=1,.fake_tears=1,.bullet_seed=1,.payback=1,.assurance=1,.fling=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.volt_switch=1,.electroweb=1,.snarl=1,.electric_terrain=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_CUFANT]={ .d={ .mega_kick=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.facade=1,.brick_break=1,.rock_tomb=1,.mud_shot=1,.rock_blast=1,.fling=1,.round=1,.bulldoze=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_COPPERAJAH]={ .d={ .mega_kick=1,.hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.facade=1,.revenge=1,.brick_break=1,.rock_tomb=1,.mud_shot=1,.rock_blast=1,.payback=1,.fling=1,.round=1,.bulldoze=1,.snarl=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_DRACOZOLT]={ .d={ .mega_punch=1,.mega_kick=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.fire_spin=1,.thunder_wave=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.rain_dance=1,.sunny_day=1,.facade=1,.rock_tomb=1,.rock_blast=1,.thunder_fang=1,.fire_fang=1,.round=1,.bulldoze=1,.brutal_swing=1,.stomping_tantrum=1,.breaking_swipe=1 } },
[NATIONAL_DEX_ARCTOZOLT]={ .d={ .mega_punch=1,.mega_kick=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.rain_dance=1,.hail=1,.facade=1,.rock_tomb=1,.icicle_spear=1,.rock_blast=1,.payback=1,.avalanche=1,.thunder_fang=1,.ice_fang=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_DRACOVISH]={ .d={ .mega_kick=1,.hyper_beam=1,.giga_impact=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.rain_dance=1,.whirlpool=1,.facade=1,.dive=1,.rock_tomb=1,.rock_blast=1,.brine=1,.ice_fang=1,.round=1,.bulldoze=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_ARCTOVISH]={ .d={ .hyper_beam=1,.giga_impact=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.rain_dance=1,.hail=1,.whirlpool=1,.facade=1,.dive=1,.rock_tomb=1,.icicle_spear=1,.rock_blast=1,.brine=1,.avalanche=1,.ice_fang=1,.round=1 } },
[NATIONAL_DEX_DURALUDON]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.screech=1,.light_screen=1,.reflect=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.facade=1,.brick_break=1,.rock_tomb=1,.round=1,.snarl=1,.stomping_tantrum=1,.breaking_swipe=1 } },
[NATIONAL_DEX_DREEPY]={ .d={ .thunder_wave=1,.rest=1,.snore=1,.protect=1,.attract=1,.facade=1,.swift=1,.helping_hand=1,.round=1 } },
[NATIONAL_DEX_DRAKLOAK]={ .d={ .thunder_wave=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.beat_up=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.dive=1,.brine=1,.u_turn=1,.assurance=1,.round=1,.hex=1,.acrobatics=1,.phantom_force=1,.breaking_swipe=1 } },
[NATIONAL_DEX_DRAGAPULT]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.light_screen=1,.reflect=1,.rest=1,.thief=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.beat_up=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.dive=1,.brine=1,.u_turn=1,.assurance=1,.round=1,.hex=1,.acrobatics=1,.phantom_force=1,.breaking_swipe=1 } },
[NATIONAL_DEX_ZACIAN]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_blade=1,.dig=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.imprison=1,.assurance=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.psycho_cut=1,.round=1,.retaliate=1,.tail_slap=1,.snarl=1,.false_swipe=1,.air_slash=1,.brutal_swing=1 } },
[NATIONAL_DEX_ZAMAZENTA]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.imprison=1,.payback=1,.power_swap=1,.guard_swap=1,.thunder_fang=1,.ice_fang=1,.fire_fang=1,.round=1,.retaliate=1,.tail_slap=1,.snarl=1 } },
[NATIONAL_DEX_ETERNATUS]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.screech=1,.light_screen=1,.reflect=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.facade=1,.payback=1,.assurance=1,.cross_poison=1,.venoshock=1,.round=1,.mystical_fire=1,.brutal_swing=1 } },
[NATIONAL_DEX_KUBFU]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.dig=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.u_turn=1,.low_sweep=1,.round=1,.acrobatics=1,.retaliate=1 } },
[NATIONAL_DEX_URSHIFU]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.whirlpool=1,.beat_up=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.dive=1,.rock_tomb=1,.brine=1,.u_turn=1,.payback=1,.assurance=1,.fling=1,.drain_punch=1,.low_sweep=1,.round=1,.acrobatics=1,.retaliate=1,.snarl=1,.false_swipe=1 } },
[NATIONAL_DEX_ZARUDE]={ .d={ .mega_punch=1,.mega_kick=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.solar_blade=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.giga_drain=1,.sunny_day=1,.facade=1,.swift=1,.revenge=1,.brick_break=1,.rock_tomb=1,.bullet_seed=1,.mud_shot=1,.u_turn=1,.payback=1,.assurance=1,.fling=1,.drain_punch=1,.round=1,.acrobatics=1,.snarl=1,.grassy_terrain=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_REGIELEKI]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.screech=1,.light_screen=1,.reflect=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.rain_dance=1,.facade=1,.swift=1,.bounce=1,.assurance=1,.round=1,.acrobatics=1,.volt_switch=1,.electroweb=1,.electric_terrain=1,.eerie_impulse=1 } },
[NATIONAL_DEX_REGIDRAGO]={ .d={ .hyper_beam=1,.giga_impact=1,.light_screen=1,.reflect=1,.self_destruct=1,.rest=1,.snore=1,.protect=1,.facade=1,.thunder_fang=1,.fire_fang=1,.round=1,.breaking_swipe=1 } },
[NATIONAL_DEX_GLASTRIER]={ .d={ .hyper_beam=1,.giga_impact=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.hail=1,.facade=1,.icicle_spear=1,.mud_shot=1,.payback=1,.assurance=1,.avalanche=1,.round=1,.bulldoze=1,.snarl=1,.smart_strike=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_SPECTRIER]={ .d={ .hyper_beam=1,.giga_impact=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.will_o_wisp=1,.facade=1,.swift=1,.mud_shot=1,.payback=1,.assurance=1,.psycho_cut=1,.round=1,.hex=1,.bulldoze=1,.snarl=1,.phantom_force=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_CALYREX]={ .d={ .pay_day=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.solar_blade=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.giga_drain=1,.sunny_day=1,.hail=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.bullet_seed=1,.icicle_spear=1,.mud_shot=1,.payback=1,.assurance=1,.power_swap=1,.guard_swap=1,.speed_swap=1,.avalanche=1,.psycho_cut=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.hex=1,.bulldoze=1,.snarl=1,.phantom_force=1,.draining_kiss=1,.grassy_terrain=1,.psychic_terrain=1,.smart_strike=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_ALOLAN_RATTATA]={ .d={ .thunder_wave=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.revenge=1,.u_turn=1,.assurance=1,.shadow_claw=1,.round=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_ALOLAN_RATICATE]={ .d={ .hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.revenge=1,.u_turn=1,.assurance=1,.shadow_claw=1,.venoshock=1,.round=1,.retaliate=1,.snarl=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_ALOLAN_RAICHU]={ .d={ .mega_punch=1,.mega_kick=1,.pay_day=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.facade=1,.swift=1,.helping_hand=1,.brick_break=1,.fling=1,.speed_swap=1,.magic_room=1,.round=1,.volt_switch=1,.electroweb=1,.draining_kiss=1,.electric_terrain=1 } },
[NATIONAL_DEX_ALOLAN_SANDSHREW]={ .d={ .ice_punch=1,.dig=1,.safeguard=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sunny_day=1,.hail=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.icicle_spear=1,.fling=1,.avalanche=1,.shadow_claw=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_ALOLAN_SANDSLASH]={ .d={ .ice_punch=1,.pin_missile=1,.hyper_beam=1,.giga_impact=1,.dig=1,.safeguard=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sunny_day=1,.hail=1,.facade=1,.swift=1,.brick_break=1,.rock_tomb=1,.icicle_spear=1,.fling=1,.avalanche=1,.shadow_claw=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_ALOLAN_VULPIX]={ .d={ .dig=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.swift=1,.imprison=1,.weather_ball=1,.payback=1,.power_swap=1,.round=1,.hex=1,.tail_slap=1,.draining_kiss=1 } },
[NATIONAL_DEX_ALOLAN_NINETALES]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.hail=1,.facade=1,.swift=1,.imprison=1,.weather_ball=1,.fake_tears=1,.payback=1,.power_swap=1,.round=1,.hex=1,.tail_slap=1,.draining_kiss=1,.misty_terrain=1 } },
[NATIONAL_DEX_ALOLAN_DIGLETT]={ .d={ .dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.beat_up=1,.facade=1,.rock_tomb=1,.assurance=1,.shadow_claw=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_ALOLAN_DUGTRIO]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.beat_up=1,.facade=1,.rock_tomb=1,.sand_tomb=1,.assurance=1,.shadow_claw=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_ALOLAN_MEOWTH]={ .d={ .pay_day=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.u_turn=1,.payback=1,.assurance=1,.shadow_claw=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_ALOLAN_PERSIAN]={ .d={ .pay_day=1,.hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.beat_up=1,.facade=1,.swift=1,.fake_tears=1,.u_turn=1,.payback=1,.assurance=1,.shadow_claw=1,.round=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_ALOLAN_GEODUDE]={ .d={ .dig=1,.self_destruct=1,.rest=1,.rock_slide=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.rock_blast=1,.fling=1,.bulldoze=1 } },
[NATIONAL_DEX_ALOLAN_GRAVELER]={ .d={ .dig=1,.self_destruct=1,.rest=1,.rock_slide=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.rock_blast=1,.fling=1,.bulldoze=1 } },
[NATIONAL_DEX_ALOLAN_GOLEM]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.self_destruct=1,.rest=1,.rock_slide=1,.protect=1,.attract=1,.sandstorm=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.rock_blast=1,.fling=1,.bulldoze=1 } },
[NATIONAL_DEX_ALOLAN_GRIMER]={ .d={ .dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.rock_tomb=1,.payback=1,.fling=1 } },
[NATIONAL_DEX_ALOLAN_MUK]={ .d={ .hyper_beam=1,.giga_impact=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.brick_break=1,.rock_tomb=1,.payback=1,.fling=1 } },
[NATIONAL_DEX_ALOLAN_EXEGGUTOR]={ .d={ .hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.light_screen=1,.reflect=1,.self_destruct=1,.rest=1,.thief=1,.snore=1,.protect=1,.giga_drain=1,.attract=1,.sunny_day=1,.facade=1,.brick_break=1,.bullet_seed=1,.power_swap=1,.trick_room=1,.round=1,.bulldoze=1,.grassy_terrain=1,.brutal_swing=1,.stomping_tantrum=1,.breaking_swipe=1 } },
[NATIONAL_DEX_ALOLAN_MAROWAK]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.fire_spin=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.brick_break=1,.imprison=1,.rock_tomb=1,.fling=1,.round=1,.hex=1,.retaliate=1,.bulldoze=1,.false_swipe=1,.brutal_swing=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_GALARIAN_ZIGZAGOON]={ .d={ .pin_missile=1,.thunder_wave=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.mud_shot=1,.payback=1,.assurance=1,.fling=1,.round=1,.retaliate=1,.snarl=1 } },
[NATIONAL_DEX_GALARIAN_LINOONE]={ .d={ .pin_missile=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.mud_shot=1,.payback=1,.assurance=1,.fling=1,.shadow_claw=1,.round=1,.retaliate=1,.snarl=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_GALARIAN_MEOWTH]={ .d={ .pay_day=1,.dig=1,.screech=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.u_turn=1,.payback=1,.assurance=1,.shadow_claw=1,.round=1,.retaliate=1 } },
[NATIONAL_DEX_GALARIAN_FARFETCHD]={ .d={ .solar_blade=1,.rest=1,.snore=1,.protect=1,.steel_wing=1,.attract=1,.sunny_day=1,.facade=1,.helping_hand=1,.revenge=1,.brick_break=1,.assurance=1,.round=1,.retaliate=1,.brutal_swing=1 } },
[NATIONAL_DEX_GALARIAN_STUNFISK]={ .d={ .thunder_wave=1,.dig=1,.screech=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.rain_dance=1,.facade=1,.revenge=1,.rock_tomb=1,.bounce=1,.mud_shot=1,.payback=1,.ice_fang=1,.round=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_GALARIAN_CORSOLA]={ .d={ .dig=1,.screech=1,.light_screen=1,.reflect=1,.safeguard=1,.self_destruct=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.icy_wind=1,.giga_drain=1,.attract=1,.sandstorm=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.will_o_wisp=1,.facade=1,.rock_tomb=1,.icicle_spear=1,.rock_blast=1,.brine=1,.round=1,.hex=1,.bulldoze=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_GALARIAN_WEEZING]={ .d={ .hyper_beam=1,.giga_impact=1,.screech=1,.self_destruct=1,.rest=1,.thief=1,.snore=1,.protect=1,.attract=1,.rain_dance=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.payback=1,.assurance=1,.wonder_room=1,.venoshock=1,.round=1,.misty_terrain=1,.brutal_swing=1 } },
[NATIONAL_DEX_GALARIAN_YAMASK]={ .d={ .safeguard=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.sandstorm=1,.rain_dance=1,.will_o_wisp=1,.facade=1,.imprison=1,.fake_tears=1,.rock_tomb=1,.payback=1,.trick_room=1,.wonder_room=1,.round=1,.hex=1,.brutal_swing=1 } },
[NATIONAL_DEX_GALARIAN_PONYTA]={ .d={ .rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.facade=1,.swift=1,.imprison=1,.bounce=1,.round=1,.mystical_fire=1 } },
[NATIONAL_DEX_GALARIAN_RAPIDASH]={ .d={ .pay_day=1,.hyper_beam=1,.giga_impact=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.facade=1,.swift=1,.imprison=1,.bounce=1,.psycho_cut=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.misty_terrain=1,.psychic_terrain=1,.mystical_fire=1,.smart_strike=1 } },
[NATIONAL_DEX_GALARIAN_MR_MIME]={ .d={ .mega_punch=1,.mega_kick=1,.ice_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.thunder_wave=1,.screech=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.thief=1,.snore=1,.protect=1,.icy_wind=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.hail=1,.facade=1,.helping_hand=1,.brick_break=1,.icicle_spear=1,.payback=1,.fling=1,.power_swap=1,.guard_swap=1,.drain_punch=1,.avalanche=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.misty_terrain=1,.psychic_terrain=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_GALARIAN_DARUMAKA]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.solar_beam=1,.fire_spin=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.brick_break=1,.rock_tomb=1,.u_turn=1,.fling=1,.avalanche=1,.ice_fang=1,.fire_fang=1,.round=1 } },
[NATIONAL_DEX_GALARIAN_DARMANITAN]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.hyper_beam=1,.giga_impact=1,.solar_beam=1,.fire_spin=1,.dig=1,.rest=1,.rock_slide=1,.thief=1,.snore=1,.protect=1,.attract=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.brick_break=1,.rock_tomb=1,.u_turn=1,.payback=1,.fling=1,.avalanche=1,.ice_fang=1,.fire_fang=1,.round=1,.bulldoze=1 } },
[NATIONAL_DEX_GALARIAN_SLOWPOKE]={ .d={ .pay_day=1,.thunder_wave=1,.dig=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.imprison=1,.dive=1,.weather_ball=1,.mud_shot=1,.brine=1,.trick_room=1,.wonder_room=1,.round=1,.bulldoze=1,.psychic_terrain=1 } },
[NATIONAL_DEX_GALARIAN_SLOWBRO]={ .d={ .mega_punch=1,.mega_kick=1,.pay_day=1,.ice_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.brick_break=1,.imprison=1,.dive=1,.weather_ball=1,.mud_shot=1,.brine=1,.fling=1,.drain_punch=1,.avalanche=1,.trick_room=1,.wonder_room=1,.venoshock=1,.round=1,.bulldoze=1,.razor_shell=1,.psychic_terrain=1,.brutal_swing=1 } },
[NATIONAL_DEX_GALARIAN_SLOWKING]={ .d={ .mega_punch=1,.mega_kick=1,.pay_day=1,.ice_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.dig=1,.light_screen=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.attract=1,.rain_dance=1,.sunny_day=1,.hail=1,.whirlpool=1,.facade=1,.swift=1,.brick_break=1,.imprison=1,.dive=1,.weather_ball=1,.mud_shot=1,.brine=1,.fling=1,.drain_punch=1,.avalanche=1,.trick_room=1,.wonder_room=1,.venoshock=1,.round=1,.hex=1,.bulldoze=1,.razor_shell=1,.psychic_terrain=1 } },
[NATIONAL_DEX_GALARIAN_ARTICUNO]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.light_screen=1,.reflect=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.steel_wing=1,.facade=1,.swift=1,.imprison=1,.u_turn=1,.power_swap=1,.guard_swap=1,.psycho_cut=1,.trick_room=1,.round=1,.air_slash=1 } },
[NATIONAL_DEX_GALARIAN_ZAPDOS]={ .d={ .mega_kick=1,.fly=1,.hyper_beam=1,.giga_impact=1,.screech=1,.light_screen=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.steel_wing=1,.facade=1,.swift=1,.revenge=1,.brick_break=1,.bounce=1,.u_turn=1,.payback=1,.assurance=1,.low_sweep=1,.round=1,.acrobatics=1,.retaliate=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_GALARIAN_MOLTRES]={ .d={ .fly=1,.hyper_beam=1,.giga_impact=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.steel_wing=1,.facade=1,.swift=1,.imprison=1,.u_turn=1,.payback=1,.assurance=1,.round=1,.hex=1,.snarl=1,.air_slash=1 } },
[NATIONAL_DEX_WORMADAM_SANDY]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.safeguard=1,.rest=1,.thief=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.bullet_seed=1 } },
[NATIONAL_DEX_WORMADAM_TRASH]={ .d={ .hyper_beam=1,.giga_impact=1,.solar_beam=1,.dig=1,.safeguard=1,.rest=1,.thief=1,.protect=1,.giga_drain=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1 } },
[NATIONAL_DEX_LYCANROC_MIDNIGHT]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.giga_impact=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.facade=1,.revenge=1,.brick_break=1,.rock_tomb=1,.rock_blast=1,.payback=1,.thunder_fang=1,.fire_fang=1,.low_sweep=1,.round=1,.snarl=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_LYCANROC_DUSK]={ .d={ .giga_impact=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.sandstorm=1,.facade=1,.brick_break=1,.rock_tomb=1,.rock_blast=1,.thunder_fang=1,.fire_fang=1,.round=1,.tail_slap=1,.snarl=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_URSHIFU_RAPID_STRIKE_STYLE]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.ice_punch=1,.thunder_punch=1,.giga_impact=1,.solar_beam=1,.dig=1,.rest=1,.rock_slide=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.rain_dance=1,.whirlpool=1,.facade=1,.swift=1,.helping_hand=1,.revenge=1,.brick_break=1,.dive=1,.rock_tomb=1,.brine=1,.u_turn=1,.drain_punch=1,.low_sweep=1,.round=1,.acrobatics=1,.retaliate=1,.false_swipe=1 } },
[NATIONAL_DEX_CALYREX_ICE_RIDER]={ .d={ .pay_day=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.solar_blade=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.icy_wind=1,.giga_drain=1,.sunny_day=1,.hail=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.bullet_seed=1,.icicle_spear=1,.mud_shot=1,.payback=1,.assurance=1,.power_swap=1,.guard_swap=1,.speed_swap=1,.avalanche=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.bulldoze=1,.snarl=1,.draining_kiss=1,.grassy_terrain=1,.psychic_terrain=1,.smart_strike=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_CALYREX_SHADOW_RIDER]={ .d={ .pay_day=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.solar_beam=1,.solar_blade=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.giga_drain=1,.sunny_day=1,.will_o_wisp=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.bullet_seed=1,.mud_shot=1,.payback=1,.assurance=1,.power_swap=1,.guard_swap=1,.speed_swap=1,.psycho_cut=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.hex=1,.bulldoze=1,.snarl=1,.phantom_force=1,.draining_kiss=1,.grassy_terrain=1,.psychic_terrain=1,.stomping_tantrum=1 } },
[NATIONAL_DEX_MEOWSTIC_F]={ .d={ .pay_day=1,.hyper_beam=1,.giga_impact=1,.magical_leaf=1,.thunder_wave=1,.dig=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.charm=1,.attract=1,.rain_dance=1,.sunny_day=1,.facade=1,.swift=1,.helping_hand=1,.fake_tears=1,.payback=1,.trick_room=1,.wonder_room=1,.magic_room=1,.round=1,.tail_slap=1,.psychic_terrain=1 } },
[NATIONAL_DEX_ORICORIO_POM_POM]={ .d={ .fly=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.steel_wing=1,.attract=1,.sandstorm=1,.facade=1,.helping_hand=1,.u_turn=1,.round=1,.acrobatics=1,.air_slash=1 } },
[NATIONAL_DEX_ORICORIO_PAU]={ .d={ .fly=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.steel_wing=1,.attract=1,.sandstorm=1,.facade=1,.helping_hand=1,.u_turn=1,.round=1,.acrobatics=1,.air_slash=1 } },
[NATIONAL_DEX_ORICORIO_SENSU]={ .d={ .fly=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.icy_wind=1,.steel_wing=1,.attract=1,.sandstorm=1,.facade=1,.helping_hand=1,.u_turn=1,.round=1,.acrobatics=1,.air_slash=1 } },
[NATIONAL_DEX_TOXTRICITY_HIGH_KEY]={ .d={ .mega_punch=1,.mega_kick=1,.fire_punch=1,.thunder_punch=1,.hyper_beam=1,.giga_impact=1,.thunder_wave=1,.screech=1,.rest=1,.snore=1,.protect=1,.scary_face=1,.attract=1,.facade=1,.swift=1,.payback=1,.fling=1,.drain_punch=1,.venoshock=1,.round=1,.hex=1,.volt_switch=1,.snarl=1,.eerie_impulse=1 } },
[NATIONAL_DEX_INDEEDEE_F]={ .d={ .pay_day=1,.magical_leaf=1,.light_screen=1,.reflect=1,.safeguard=1,.rest=1,.snore=1,.protect=1,.attract=1,.facade=1,.swift=1,.helping_hand=1,.imprison=1,.guard_swap=1,.drain_punch=1,.draining_kiss=1,.round=1,.psychic_terrain=1,.mystical_fire=1 } },
};